IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] Comment cocher un item particulier d'une CheckedListBox ?


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [C#] Comment cocher un item particulier d'une CheckedListBox ?
    Bonjour à tous.
    Je dois cocher un item particulier si il apparaît dans deux DataTable.
    Le problème, c'est que j'arrive juste à avoir l'index de l'item que je veux cocher.
    je ne trouyve pas le moyen de le cocher...
    Il n'y a pas de propriété Checked comme avec la CheckBox.

    Si quelqu'un a déjà eu le cas...

    Merci.

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 61
    Par défaut
    Regarde du côté de la fonction SetItemChecked. Ca devrait te convenir.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Malheureusement je ne pourrais pas dire si cela marche.
    En toute logique ça devrait.
    mais quand je vois qu'en toute logique je devrais avoir récupéré l'index...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    foreach (DataRow dr in ((DataTable)clbxGroupsUserManager.DataSource).Rows)
                {
                    int position = clbxGroupsUserManager.Items.IndexOf(dr["Group_Name"]);
                    if (((Boolean)dr["Belong"]) == true)
                        clbxGroupsUserManager.SetItemChecked(position, true);
                    else
                        clbxGroupsUserManager.SetItemChecked(position, false);
                }
    L'entier position est toujours égal à -1.
    Alors que la String dans la colonne est bien dans la CheckedListBox.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/09/2011, 09h55
  2. Réponses: 1
    Dernier message: 14/09/2010, 15h02
  3. Réponses: 6
    Dernier message: 16/02/2010, 21h34
  4. Comment cocher un item d'une CheckedListBox ?
    Par Nico128 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 12/07/2007, 14h45
  5. Réponses: 11
    Dernier message: 07/08/2006, 10h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo