Полная очистка таблицы Datagridview на Си Шарп

Если вам нужно полностью удалить все строки и столбцы в таблице, то для этого напишите следующий код:

this.dataGridViewRazbros.Rows.Clear(); // удаление всех строк

int count = this.dataGridView1.Columns.Count;

for (int i = 0; i < count; i++) // цикл удаления всех столбцов

{

this.dataGridView1.Columns.RemoveAt(0);

}

 

Метод Clear удаляет все строки, которые были заполненными или пустыми.

Метод RemoveAt удаляет строки, которые имеют поле под индексом 0. В цикле мы постоянно удаляем строку 0, потому что после удаления на ее место поступает строка 1, которая стает 0-ой строкой.