Multiple choices in a listbox
Afficher commentaires plus anciens
I want to select multiple elements of a listbox and show them in another one. How can i do this in a simple way?
thanks
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 31 Mai 2011
0 votes
Set the 'Max' property of the listbox to be at least 2 greater than the 'Min' property. You will then be able to select multiple items in the usual ways (e.g., click-and-drag or control-click or as appropriate for your OS.) The listbox Value property will return an array of the indices of all the currently selected entries.
Note: the Callback will be called every time the selection changes, so if you are adding entries one by one using control or alt, then multiple callbacks will be generated.
3 commentaires
Nuno Fernandes
le 1 Juin 2011
Matt Fig
le 1 Juin 2011
See the example I show above...
P
le 5 Sep 2012
Have you tried using the 'handles' structure to save the data in the callback of the first listbox and then displaying using a callback for the second listbox?
Catégories
En savoir plus sur Startup and Shutdown 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!