cs_marilou
Messages postés26Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention30 janvier 2007
-
15 févr. 2005 à 20:33
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
19 févr. 2005 à 07:21
salut
j'ai un combobox que j'ai rempli avec un tableau:
comboBox1.Items.AddRange(montableau);
que j'associe à l'évènement click de ce même comboBox (jusque là je crois que ça va) mais à la génération mon combo affiche 3 fois la valeur du tableau. Si celui ci comporte 6 éléments j'en ai 18 dans ma liste déroulante. est ce que quelqu'un a déja eu ce problème svp?
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 19 févr. 2005 à 07:21
Ba click et co servent justement a executer une action sur selection d'item par l'utilisateur, alors si tu modifies à chaque fois.
Tu as plein d'autre possibilités, Load du Form, constructeur du Form, Click sur un autre controle etc etc
Apres tu veux peut etre ce comportement, dans ce cas si tu veux éliminer les items présents avant d'en mettre de nouveaux : comboBox1.Items.Clear(); (Méthode ComboBox.ObjectCollection.Clear)
Donc à chaque fois que la valeur de comboBox1.SelectedIndex change (quand tu selectionnes un item ou quand la valeur change par le code, sans action de l'utilisateur), tu rajoutes les items à comboBox1.
Cocoricoooooooo !!!!
coq
MVP Visual C#
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_marilou
Messages postés26Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention30 janvier 2007 19 févr. 2005 à 02:30
Ou est ce que je dois déclarer mon code alors? puisque de toutes les façons à chaque fois que je vais choisir un item la valeur de mon combo va changer, ce serait pareil avec l'évènement click par exemple.