locked
problème de combobox liées RRS feed

  • Question

  • Bonjour,
    j'ai plusieurs ComboBox que j'alimente avec la même source de données.
    Le problème est que lorsque je sélectionne une valeur dans une des ComboBox, toutes les autres se retrouvent affectées de la même valeur.
    Voici le code :

    foreach (Control C in groupBoxOptions.Controls)
    {
           if (C.GetType() == typeof(ComboBox))
           {
                   ((ComboBox)C).DataSource = DS.Tables["option"];
                   ((ComboBox)C).ValueMember = DS.Tables["option"].Columns[0].ToString();
                   ((ComboBox)C).DisplayMember = DS.Tables["option"].Columns[1].ToString();
                   ((ComboBox)C).SelectedIndex = -1;
            }
    }

    Il y a au total 7 ComboBox.

    Comment faire pour rendre indépendante les différentes ComboBox afin de pouvoir y sélectionner des valeurs différentes ?

    Merci à l'avance du temps que vous m'accorderez.

    Benjamin

    mercredi 10 mars 2010 13:03

Réponses

  • Bonjour,

    essai d'ajouter:

    ((ComboBox)C).BindingContext = new BindingContext();

    pour que les combo s'exécutent dans des contextes différents.

    Cordialement
    • Marqué comme réponse votreglandeur mercredi 10 mars 2010 13:56
    mercredi 10 mars 2010 13:39