sélection multiple dans une ListBox - C++ - Programmation
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.
Marsh Posté le 26-10-2004 à 23:25:40
Toujours pareil, ça dépend de ce que tu utilises...
Marsh Posté le 26-10-2004 à 23:43:20
Quelle API graphiques utilises tu?
(MFC, ATL/WTL, Qt, Wx, GTK, ...)
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...
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!