2009-10-01 6 views

Répondre

115

Je pense que vous cherchez

CheckOnClick propriété

ensemble à true

Obtient ou définit une valeur indiquant si la case à cocher doit être basculés lorsqu'une l'élément est sélectionné.

+0

où trouver ceci? –

+1

Vous pouvez le trouver dans la fenêtre des propriétés du contrôle checkedlistbox. – rahul

+1

Got it thanks !! [+ 1A] :-) –

1

vous pouvez également vérifier tous par le bouton, cliquez ou cliquez sur Aide-mémoire

private void checkedListBox1_Click(object sender, EventArgs e) 
{ 

    for (int i = 0; i < checkedListBox1.Items.Count; i++) 
     checkedListBox1.SetItemChecked(i, true); 

} 
+0

Comment pouvez-vous faire cela en utilisant une instruction foreach? – Bryan

+0

@Brian essayer ceci et le corps de la boucle jeter l'objet dans la liste de contrôle foreach (Objet de l'objet dans checkedListBox1.CheckedItems) – Adiii

+0

L'utilisation de la commande count dans une boucle doit être évitée. Comme le nom de la commande indique. Le compte utilise le temps pour compter l'élément dans la liste à chaque itération de la boucle. Si la liste ne prend en charge qu'un compte, utilisez: int totalitems = checkedListBox1.Count; Utilisez ensuite la variable dans la boucle for. – nivs1978

0

Définissez la propriété au moment du design de cette façon

enter image description here

ou par code:

CheckedListBox.CheckOnClick = true; 
Questions connexes