clear listbox in gui
24 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Risposte (2)
Image Analyst
il 15 Dic 2017
Did you try to set it to null?
handles.listbox1.String = [];
5 Commenti
Image Analyst
il 17 Dic 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
il 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 Commenti
Vedere anche
Categorie
Scopri di più su Interactive Control and Callbacks 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!