Элемент управления DataGridView позволяет использовать автоматически созданные столбцы или определять свои собственные. Я использую DataGridView со столбцами, которые я определил, поэтому я не знаю, можете ли вы добавить столбец, если он настроен на их автоматическую генерацию (как может быть в случае с привязанным к данным DataGridView).
Шаги будут:
dataGridView1.AutoGenerateColumns = false;
//create column
DataGridViewTextBoxColumn nameColumn = new DataGridViewTextBoxColumn();
nameColumn.Name = "Name";
nameColumn.DataPropertyName = "Name";
nameColumn.HeaderText = "Action";
nameColumn.Width = 140;
nameColumn.FillWeight = 25;
dataGridView1.Columns.Add(nameColumn);
dataGridView1.Columns["Name"].ReadOnly = true;
Если вы создаете все столбцы вручную, добавьте их одинаково, а затем добавьте информацию о привязке.