sélection multiple dans une ListBox

sélection multiple dans une ListBox - C++ - Programmation

Marsh Posté le 26-10-2004 à 19:19:36    

bonjour tout le monde,  
J'ai un petit probleme avec une listbox ...
 
En fait, je peux faire des sélections multiples..Mais je ne sais pas ensuite comment faire pour récupérer les éléments sélectionnés..
Je sais récuperer le libellé des options choisis.. mais je ne sais pas comment récupérer le numéro de cet élément dans la liste..
 
Quelqu'un peut il m'aider..?
 
merci beaucoup!

Reply

Marsh Posté le 26-10-2004 à 19:19:36   

Reply

Marsh Posté le 26-10-2004 à 22:59:21    

Sous C++Builder, en mode MultiSelect, il n'y a pas de liste des éléments sélectionnés, c'est la propriété bool Selected[int Index] qui te permet de récupérer chaque index sélectionné. Par exemple, si LB1->Selected[2]==TRUE, c'est que l'item de rang 2 (le 3e, donc) fait partie des items sélectionnés.
 
Note en passant: la propriété SelCount indique combien d'items sont sélectionnés dans la ListBox.
 
PS: Si tu n'es pas sous C++Builder, je connais pas la réponse.

Reply

Marsh Posté le 26-10-2004 à 23:25:40    

Toujours pareil, ça dépend de ce que tu utilises...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 26-10-2004 à 23:43:20    

Quelle API graphiques utilises tu?
(MFC, ATL/WTL, Qt, Wx, GTK, ...)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 29-10-2004 à 13:09:28    

désolé.. je suis surbooké en ce moment.. Et j'ai oublié de revenir voir.. ;)
 
je suis sous Visual C++ 6...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed