clear listbox in gui
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a listbox in gui that display the result of execution... when I want to run another time I want the past resut in listbox to be removed and display the message(please wait the result)and then the new result is display i just dont know how to clear the listbox and display that message.
0 commentaires
Réponses (2)
Image Analyst
le 15 Déc 2017
Did you try to set it to null?
handles.listbox1.String = [];
5 commentaires
Image Analyst
le 17 Déc 2017
Using a waitbar is not required for clearing a listbox. That's a totally separate issue. Perhaps you cleared it and immediately went into a computationally intensive loop and so the screen did not refresh. To have it refresh immediately, use drawnow.
handles.listbox1.String = [];
drawnow;
Hossein Davari
le 5 Mar 2021
ListBoxHandle.Items = {}; %clear the list of items in listbox
edg = errordlg('Message');
waitfor(edg) %program will continue when the dialog box is closed.
drawnow
2 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!