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
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
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:
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
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); }![]()
merci
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
Bonjour.
Tu peux boucler sur les items du checkedlistbox et utiliser SetItemCheckState.
Cdt.
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
Partager