2009-10-01 9 views

Respuesta

115

creo que busca

CheckOnClick propiedad

ponemos a true

Obtiene o establece un valor que indica si la casilla de verificación debe ser alternarse cuando una el artículo está seleccionado.

+0

¿dónde encontrar esto? –

+1

Puede encontrarlo en la ventana de propiedades del control de casilla de verificación. – rahul

+1

¡Lo tengo gracias! [+ 1A] :-) –

1

también se puede comprobar todo por clic de botón o haga clic en la lista de verificación

private void checkedListBox1_Click(object sender, EventArgs e) 
{ 

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

} 
+0

¿Cómo se puede hacer esto usando una declaración foreach? – Bryan

+0

@Bryan intente esto y el cuerpo del bucle eche el objeto en la lista de verificación foreach (Elemento de objeto en checkedListBox1.CheckedItems) – Adiii

+0

Se debe evitar el uso del comando de conteo en un bucle. Como dice el nombre del comando. El recuento usa tiempo para contar el elemento en la lista en cada iteración del ciclo. Si la lista solo admite un conteo, use: int totalitems = checkedListBox1.Count; Luego use la variable en el ciclo for. – nivs1978

0

Establecer la propiedad en tiempo de diseño de esta manera

enter image description here

o por código:

CheckedListBox.CheckOnClick = true; 
Cuestiones relacionadas