Problème pour remplir un DataGridViewComboBox
Bonjour
Donc je vous explique mon problème.
J'ai un DataGridView avec plusieurs colonnes dont deux etant des DataGridViewComboBox. Ce que je voudrais c'est, en fonction de ce qui est selectionné dans la premiere liste, actualisé les données de la seconde.
Par exemple dans la première liste je met une liste de pays et enfonction de celui qui est selectionné une requete est effectuée pour n'afficher que les villes de ce pays contenues dans ma base de données.
Pour remplir la première liste pas de soucis les données ne changent jamais, j'utilise donc la propriété DataSource. Mais pour la seconde liste la source peut changer a chaque ligne de mon DataGridView.
Code:
1 2 3 4 5
|
List1.ValueMember="ID";
List1.DiplayMember="Name";
List1.DataSource=GetPays()
//GetPays renvoie une liste d'objet {ID, Name} |
Existe t il un moyen de faire ca simplement, dans le genre
Code:
List2(indexrow).DataSource=GetVille(IDPays)
Merci d'avance