В языке Си Шарп есть 2 метода удаления столбца. Первый – это Remove:
this.dataGridView1.Columns.Remove("head1");
Он принимает значение имени столбца и удаляет его.
Если вам нужно поудалять столбцы, но вам сложно найти его имя, то можете использовать другой метод: RemoveAt – он принимает значение номера столбца. Отсчет начинается он нуля:
this.dataGridView1.Columns.RemoveAt(0);
Если вам нужно удалить все столбцы, то сделайте цикл от нуля до количества столбцов. Метод Count определяет количество столбцов:
this.dataGridViewRazbros.Columns.Count;
Удалять вам нужно будет каждый раз нулевой столбец, потому что удаливши нулевой. Столбцы сдвигаются и первый становится нулевым.