J'ai une case à cocher et je souhaite cocher automatiquement l'un des éléments qu'elle contient.
La collection CheckedItems ne vous permet pas d'y ajouter des éléments.
Aucune suggestion?
J'ai une case à cocher et je souhaite cocher automatiquement l'un des éléments qu'elle contient.
La collection CheckedItems ne vous permet pas d'y ajouter des éléments.
Aucune suggestion?
Vous devez appeler SetItemChecked avec l'élément correspondant.
La documentation de CheckedListBox.ObjectCollection contient un exemple qui vérifie tous les autres éléments d'une collection.
Voici comment vous pouvez sélectionner / cocher ou désélectionner / décocher tous les éléments à la fois:
private void SelectAllCheckBoxes(bool CheckThem) {
for (int i = 0; i <= (checkedListBox1.Items.Count - 1); i++) {
if (CheckThem)
{
checkedListBox1.SetItemCheckState(i, CheckState.Checked);
}
else
{
checkedListBox1.SetItemCheckState(i, CheckState.Unchecked);
}
}
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.