Comment ajouter des données dans un contrôle "CheckedListBox" ? [Résolu]

Messages postés
19
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
21 juin 2011
- - Dernière réponse : cs_DPhBxl
Messages postés
19
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
21 juin 2011
- 21 juin 2011 à 11:15
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..

public CreateControl()
{
   DataTable items1 = new DataTable();
   items1 = GetItems1FromDatabase();

   checkedListBox.DataSource = items1;
   checkedListBox.DisplayMember = "DISPLAY";
   checkedListBoxImpacted.ValueMember = "VALUE";
}

Cela çà marche

Je désire maintenant ajouter des valeurs d'une autre table en les cochant par défaut.

J'ai essayé ceci :
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
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
19
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
21 juin 2011
3
Merci
Vu que personne ne répond et à force de chercher, j'ai trouvé ceci : Custom CheckedListBox.
Cela permet d'ajouter des propriétés à une ListBox afin d'en faire une CheckedListBox plus complète que celle de base.

DPhBxl

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 190 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_DPhBxl
Messages postés
19
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
21 juin 2011
0
Merci
En fait, j'aimerai simplement savoir comment cocher des valeurs par défaut dans une CheckListBox ?

Quelqu'un peut m'aider ? Merci.

DPhBxl
Commenter la réponse de cs_DPhBxl