Saltar al contenido

¿Cómo eliminar las filas seleccionadas de un DataGridView?

Esta es la contestación más completa que te podemos compartir, pero obsérvala detenidamente y valora si es compatible a tu trabajo.

Solución:

Si solo desea eliminar las filas seleccionadas de la DataGridView esto debería hacerlo:

foreach (DataGridViewRow row  in yourDataGridView.SelectedRows)

     yourDataGridView.Rows.RemoveAt(row.Index);

Tu código no funcionó porque has usado RemoveAt(rows) pero RemoveAt acepta solo el índice de la fila que desea eliminar. estas pasando un DataGridViewSelectedRowCollection lo. Puede obtener el índice de una fila a través de DataGridViewRow.Index como se muestra arriba.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *