Set Column and Row visibility in uitable
55 次查看(过去 30 天)
显示 更早的评论
hi everyone, my question is: it's possible to set visibility for each column and row inside a uitable?
0 个评论
回答(3 个)
Adam
2015-9-18
Not with pure Matlab. The level of customisation of uitable is very limited using only Matlab functionality. It may be possible using java programming of the underlying components as described in various posts on Yair Altman's blog but I don't recall seeing anything explicitly about visibility.
Can't you just dynamically add and remove rows and columns you want hidden?
Ajay krishna Vasanthakumar
2020-12-15
Hello Daniele Morello,
You can just change the ColumnWidth to hide(invisible) the column
Example:
If you want to hide column 4 in uitable you can set the below property value
'ColumnWidth',{50,275,200,0,225,100}
I know am too late to answer this question, but it will be helpful for others
Thanks
2 个评论
Alexander Miniovich
2021-3-10
Hello Ajay,
thank you for your comment. Indeed, helpful. Can I ask which version of Matlab this is applicable from? I tried that in 2019b and setting ColumnWidth in app designer to 0 doesn't actually help. Matlab simply ignores 0 value. If the value is different it is taken into account.
Ajay krishna Vasanthakumar
2021-3-26
Hi Alexander,
i tried it in GUI based on GUIDE. It worked, i didnt try it in appdesigner sorry:( @Alexander Miniovich
Michele Paoletti
2021-8-31
I have the same problem. I have created a table with 3 columns in app designer but I want enable or disable some rows to see the change in a graph without using a checkbox.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!