select one item between two List Box
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Josep Llobet
am 13 Sep. 2021
Kommentiert: Josep Llobet
am 14 Sep. 2021
Hi there,
I'm designing an App with MATLAB App designer. I have two Box List, with different items in them. I want the user could select just in a Box List or in a other, but not have two element selected in the two Box List.
I'm looking something like that: (image modified manually, it is not the program)
Thank you!!
0 Kommentare
Akzeptierte Antwort
Dave B
am 13 Sep. 2021
Bearbeitet: Dave B
am 13 Sep. 2021
How about just using the callback of one to deselect the other:
% Set up some example listboxes:
u = uifigure;
lsta = uilistbox(u,'Items',{'Cat' 'Dog'});
lstb = uilistbox(u,'Items',{'Monkey' 'Horse'});
lsta.Position(2) = sum(lstb.Position([2 4]));
% initial state
lstb.Value = {};
% Changing value of lsta deselects lstb (and vice versa)
lsta.ValueChangedFcn = @(~,~)set(lstb,'Value',{});
lstb.ValueChangedFcn = @(~,~)set(lsta,'Value',{});
1 Kommentar
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Develop Apps Using App Designer finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!