Para limpiar todos los datos de un DataGridView en .NET tenemos que utilizar la propiedad RowCount del DadaGridView como se muestra a continuación:
DataGridView1.RowCount = 0;
Este código borrará todas las filas que tenga el DataGridView, esto funcionará siempre que este deshabilitado la opción de ingresar nuevas filas, si tenemos activada esta opción debemos usar el siguiente código:
DataGridView1.RowCount = 1;
DataGridView1.RowCount = 0;
Este código borrará todas las filas que tenga el DataGridView, esto funcionará siempre que este deshabilitado la opción de ingresar nuevas filas, si tenemos activada esta opción debemos usar el siguiente código:
DataGridView1.RowCount = 1;