How to select multiple option on listbox?
17 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Epri Pratiwi
il 13 Ago 2020
Commentato: Epri Pratiwi
il 17 Ago 2020
I want to select multiple children song title from the listbox1 (left). The only thing I know is only select one by to to move to into listbox2 (right). If somebody know the functio how to do that, let me know :)
% --- Executes on button press in upload.
function upload_Callback(hObject, eventdata, handles)
global MyListOfFiles
global List
global i
if i<16
ListBoxValue = get(handles.listbox1,'value');
f=MyListOfFiles{ListBoxValue};
g=find(strcmp(List,f));
if isempty(g)==1
List(i,:)=MyListOfFiles(ListBoxValue);
set(handles.listbox2,'String',List);
i=i+1;
else
msgbox('you have already selected this song')
end
if i>15
msgbox('Switch to the next tab for operator setting')
end
else
msgbox('you have already selected 15 songs, Switch to the next tab for operator setting')
end
2 Commenti
Risposta accettata
Prabhanjan Mentla
il 17 Ago 2020
Hi,
There is an option to select multiple items in a list box. By default, it is not selected.
Here’s the option for Multiselect in Interactivity under Inspector.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/346902/image.png)
To test, consider a sample case where to display all the items selected in a UI table. However, the order of items in UI table depends on the order of selection from list box.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/346905/image.png)
Hope this helps.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Migrate GUIDE Apps in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!