Matlab Listbox GUI No Selection
Afficher commentaires plus anciens
I asked previously about setting the listbox properties so that when a list of files is loaded, the first one is not selected. I was told there was no way around that, which basically concluded as well. However, after chance, I determined that if I clicked in the empty box, then loaded the file names in the box, none of them would be selected. Is there anyway to "fake" a mouse click? It only happens if I click, or double click inside the listbox. I was trying something along the lines of:
set(handles.figure1,'SelectionType','open')
I tried that inside of (files is the listbox tag-this function executes on selection change in filebox:
function files_Callback(hObject, eventdata, handles)
Any hope with this?
Réponse acceptée
Plus de réponses (2)
Jeffery Devereux
le 13 Mai 2019
2 votes
Try this:
set(app.ListBox, 'Value', { })
1 commentaire
Amanda Figueroa
le 4 Juin 2019
This one worked for me. Thanks!
Walter Roberson
le 25 Jan 2013
R2012a on OS-X Lion, I do not get that behavior. If I create a uicontrol style listbox, at the command line, then click in it, and then set() its String, I get
Warning: single-selection listbox control requires a scalar Value
Control will not be rendered until all of its parameter values are valid
2 commentaires
Walter Roberson
le 25 Jan 2013
Ah, just a thought; this is only a problem if multi-select is not on. Perhaps you could take advantage of that?
Jared
le 25 Jan 2013
Catégories
En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!