- Add a 'CellSelection' callback to the 'uitable' component.
- Inside the 'CellSelection', create a 'uistyle' object with the required styling.
- Use the 'addstyle' function to add the 'uistyle' created to the particular cell.
Change cell (uitable) properties individually and permanently after click
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
As the summary says; when I want to click an individual cell in an uitable, i want it to change properties. For example, when I click a certain cell, I want the cell to change its foreground color permanently. I hope it's not too hard to do. Thank you in advance.
0 comentarios
Respuestas (1)
Rahul
el 14 de Abr. de 2025
I understand that you wish to change the 'ForegroundColor' of the particular cell of the 'uitable' when the cell is clicked by the user. As I understand the 'ForegroundColor' of the 'uitable' changes the color of the text present inside the cells of the 'uitable'.
This can be done in the following ways:
Here is an example:
function UITableCellSelection(app, event)
if ~isempty(event.Indices)
row = event.Indices(1);
col = event.Indices(2);
% Create a style object
style = uistyle('FontColor', 'red');
% Add the style to the selected cell
addStyle(app.UITable, style, 'cell', [row, col]);
end
end
The following MATLAB Answer can be referred:
The following MathWorks documentations can be referred to know more:
Thanks.
0 comentarios
Ver también
Categorías
Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!