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 :

CheckListe Box et header


Sujet :

Windows Forms

  1. #1
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Points : 128
    Points
    128
    Par défaut CheckListe Box et header
    Salut
    j'ai un checkListBox et je veux que je lui ajoute un header pour mettre une case à cocher pour tout les éléments ,est ce possible

    merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 311
    Points : 337
    Points
    337
    Par défaut
    Il faut que tu ajoutes au dessus de ton composant un autre composant de type CheckBox, et dans l'évènement OnClick, tu sélectionnes (ou pas) tous les éléments de ton CheckListBox...

    Donc en pseudo-code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    private void checkBox1_Click()
    {
    foreach (items in checklistbox)
        items.checked = (checkBox1.Checked);
    }
    je ne sais plus, mais de mémoire il y a une fonction setselected qui permet de changer l'état d'un élément d'une checklistbox. A voir donc

  3. #3
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Points : 128
    Points
    128
    Par défaut
    merci

  4. #4
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Points : 128
    Points
    128
    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
     
    For Each item In lstSource.Items
                If CheckBox1.CheckState = CheckState.Checked Then
                       'qu'est ce que je mets ici pour rendre le item checked comme le checkBox1
                Else
     
                End If
     
            Next

  5. #5
    Membre chevronné
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 179
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 179
    Points : 1 777
    Points
    1 777
    Par défaut
    Bonjour.

    Tu peux boucler sur les items du checkedlistbox et utiliser SetItemCheckState.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    For i As Integer = 0 To TonCheckedListBox.Items.Count - 1
     TonCheckedListBox.SetItemCheckState(i, CheckState.Checked)
    Next
    Cdt.

Discussions similaires

  1. Fixed header sur un site ("boxed layout")
    Par whoaloic dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 30/07/2014, 13h08
  2. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  3. mise en page (Header and Footer) en XML-XSL.
    Par christine dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 01/03/2004, 16h31
  4. [MFC] image dans un header de CListCtrl
    Par tut dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2003, 15h26
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

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