none
Deseleccionar / Desmarcar Todos del CheckBox RRS feed

  • Pregunta

  • Tengo un checkbox para seleccionar todas las filas con el siguiente código

     private void checkBox2_CheckedChanged(object sender, EventArgs e)
            {
                foreach (DataGridViewRow row in dataRegistro.Rows)
    
                    row.Cells["Seleccionar"].Value = true;
                
                }
    Pero al momento de de-seleccionar el chechbox siguen marcados todos.

    martes, 26 de febrero de 2019 19:45

Respuestas

  • Basta que cambies el "true" por el valor actual del checkbox que usas para seleccionar:

     private void checkBox2_CheckedChanged(object sender, EventArgs e)
    {
        foreach (DataGridViewRow row in dataRegistro.Rows)
        {
            row.Cells["Seleccionar"].Value = checkBox2.Checked;  
        }
    }

    • Marcado como respuesta Roxane Mateos martes, 26 de febrero de 2019 20:13
    martes, 26 de febrero de 2019 19:59
    Moderador