Bonjour,

j'ai une fiche qui ajoute de façon dynamique des FlowLayoutPanel contenant un unique ComboBoX. Le nombre de FlowLayoutPanel dépend du nombre de rows d'une requete select.
Je veux faire un databinding à la volée entre le ComboBox et la les rows de la table réponse. Mais ca plante avec comme exception ArgumentException Impossible d'effectuer une liaison à la propriété ou la colonne clemed sur le DataSource. Nom du paramètre : dataMember . Pourtant le nom du DataMember est correct.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
for (int i = 0; i < nbRowTjMedecinPatient ; i++)
            {
                foreach (Control ctrl in flpMedecin.Controls[i].Controls)
                {
                    if (ctrl is ComboBox)
                    {
                        ComboBox cb = (ComboBox)ctrl;
                        cb.DataBindings.Add("SelectedValue", tblTjMedecinPatient.Rows[i], "clemed");
                    }
                }
            }
Quelqu'un a t il une idée ?

Merci d'avance