
Can I use a list box to choose several alternatives from the listed ones?
    조회 수: 4 (최근 30일)
  
       이전 댓글 표시
    
I am a little confused; from the videos I have seen it seems the list box in matlab app designer functions as a dropdown list just making it possible to choose one single item.
In my case I need to choose a minimum of 2 salts and a maximum of three salts from the list. Is it then possible to use the list box in matlab app desginer or something else is more useful then..?
I am attaching the code that I want to implement or convert in matlab app designer, :)
댓글 수: 0
답변 (2개)
  Cameron
    
 2023년 2월 24일
        
      편집: Cameron
    
 2023년 2월 24일
  
      You can use a uilistbox and select multiple items using the Multiselect 
fig = uifigure('Position',[100 100 350 275]);
% Create List Box
S={'ZnBr2'; 'MgCl2'; 'CaCl2'; 'KCl'; 'MgBr2'; 'NaCl'; 'AlCl3'; 'CH3CO2K';'HCOOK';'HCOONa'; 'CaBr2'};
lbox = uilistbox(fig,...
    'Items',S,...
    'Position',[125 120 100 78],...
    'Multiselect','on');
Or you could make them into drop down values like this
fig = uifigure('Position',[100 100 350 275]);
% Create List Box
S={'ZnBr2'; 'MgCl2'; 'CaCl2'; 'KCl'; 'MgBr2'; 'NaCl'; 'AlCl3'; 'CH3CO2K';'HCOOK';'HCOONa'; 'CaBr2'};
bt1 = uidropdown(fig,...
    'Items',[{'None'};S]);
bt2 = uidropdown(fig,...
    'Items',S,...
    'Position',bt1.Position + [0 22 0 0]);
bt3 = uidropdown(fig,...
    'Items',S,...
    'Position',bt2.Position + [0 22 0 0]);
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


