Bonjour,
J'ai une table "items" que j'insère dans un contrôle de type "CheckedListBox".
Contenu de la table :
VALUE| DISPLAY
....1...| ...AAA..
....2...| ...BBB..
Code C# :
Cela çà marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public CreateControl() { DataTable items1 = new DataTable(); items1 = GetItems1FromDatabase(); checkedListBox.DataSource = items1; checkedListBox.DisplayMember = "DISPLAY"; checkedListBoxImpacted.ValueMember = "VALUE"; }
Je désire maintenant ajouter des valeurs d'une autre table en les cochant par défaut.
J'ai essayé ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public CompleteControl() { DataTable items2 = new DataTable(); items2 = GetItems2FromDatabase(); if (items2 != null) { foreach (DataRow dr in items2.Rows) { checkedListBoxImpacted.Items.Add(dr, true); { { {
Mais voilà... cela ne marche pas
Pouvez-vous m'aider ?
DPhBxl
Partager