Я бы хотел добавить динамический столбец в DataGridView после того, как он был заполнен. Столбец кнопки отображается после его добавления, но когда я пытаюсь выполнить цикл в строках DataGridView, я получаю нуль для кнопки в каждой ячейке.Win form DataGridView динамически добавляющая колонка кнопок
var buttonCol = new DataGridViewButtonColumn();
buttonCol.Name = "ButtonColumnName";
buttonCol.HeaderText = "Header";
buttonCol.Text = "Button Text";
dataGridView.Columns.Add(buttonCol);
foreach (DataGridViewRow row in dataGridView.Rows)
{
var button = (Button)row.Cells["ButtonColumnName"].Value;
// button is null here!
}