Une DataSource liée à plusieurs contrôles

[Résolu]
Signaler
Messages postés
79
Date d'inscription
lundi 28 août 2006
Statut
Membre
Dernière intervention
4 avril 2009
-
Messages postés
79
Date d'inscription
lundi 28 août 2006
Statut
Membre
Dernière intervention
4 avril 2009
-
Bonjour, j'ai un formulaire avec plusieurs ComboBox qui sont tous liés à la même datasource.

Problème 1 : Je n'arrive pas à positionner la propriété selectedindex à -1 de mes combobox
Problème 2 : Dès que je sélectionne une valeur dans un des combobox les autres affiche la même

Merci d'avance.
Christophe

2 réponses

Messages postés
79
Date d'inscription
lundi 28 août 2006
Statut
Membre
Dernière intervention
4 avril 2009
1
J'ai résolu mon problème en utilisant la propriété monCombo.Text = string.empty à la place de  monCombo.SelectedIndex = -1

Merci tout de même titeoe pour ta réponse.
Christophe
Messages postés
433
Date d'inscription
samedi 26 avril 2003
Statut
Membre
Dernière intervention
4 décembre 2009
1
Bonjour

Dans le load de ton formulaire, tu peux affecter le -1 a tes comboboxs.

Ensuite il te suffit de d'abonner tout tes combBoxs à un même evenement de type "combox_SelectedIndexChanged" qui va mettre a jour l'ensemble de tes autres comboBoxs avec un code du type :
ComboBox c = (ComboBox)sender ;
Combo1.SelectedIndex = c.SelectedIndex ;
Combo2.SelectedIndex = c.SelectedIndex ;
etc ...