Une DataSource liée à plusieurs contrôles

Résolu
ptit_tof57 Messages postés 79 Date d'inscription lundi 28 août 2006 Statut Membre Dernière intervention 4 avril 2009 - 31 mars 2009 à 21:57
ptit_tof57 Messages postés 79 Date d'inscription lundi 28 août 2006 Statut Membre Dernière intervention 4 avril 2009 - 4 avril 2009 à 19:37
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

ptit_tof57 Messages postés 79 Date d'inscription lundi 28 août 2006 Statut Membre Dernière intervention 4 avril 2009 1
4 avril 2009 à 19:37
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
3
titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 1
1 avril 2009 à 08:35
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 ...
0
Rejoignez-nous