[C#] Comment ajouter des données dans un contrôle "CheckedListBox" ?
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# :
Code:
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";
} |
Cela çà marche :ccool:
Je désire maintenant ajouter des valeurs d'une autre table en les cochant par défaut.
J'ai essayé ceci :
Code:
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 :calim2:
Pouvez-vous m'aider ?
DPhBxl