0
我正在使用UITABLE來顯示一些數據。顯示錶後,我想添加一個邏輯列到表的末尾。並根據列選中或未選中未來的行動。任何想法的人?Matlab Uitable向現有表添加邏輯列
我正在使用UITABLE來顯示一些數據。顯示錶後,我想添加一個邏輯列到表的末尾。並根據列選中或未選中未來的行動。任何想法的人?Matlab Uitable向現有表添加邏輯列
一個例子:
%# initial table
c1 = rand(10,3);
h = uitable('Units','normalized', 'Position',[0 0 1 1], 'Data',c1);
%# add new column of check boxes
c2 = c1(:,1)>0.5;
set(h, 'Data',[num2cell(c1) num2cell(c2)], ...
'ColumnFormat',[repmat({[]},1,size(c1,2)),'logical'], ...
'ColumnEditable',[false(1,size(c1,2)),true])
你可能要處理的CellEditCallback
執行自定義操作。