Могу ли я поместить кнопку в нужную строку? Например, я хочу поместить кнопку в строке [2], чтобы кнопка отображалась в этой строке в каждом столбце.
Я пытался сделать что-то подобное, чтобы сделать кнопку справа, но мне не удалось:
DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
btn.HeaderText = "Delete";
btn.Text = " ";
btn.UseColumnTextForButtonValue = true;
tbl_incomingrawmaterialform.ColumnCount = 5;
tbl_incomingrawmaterialform.Columns[0].HeaderText = "Header1";
tbl_incomingrawmaterialform.Columns[1].HeaderText = "Header2";
tbl_incomingrawmaterialform.Columns[2].HeaderText = "Header3";
tbl_incomingrawmaterialform.Columns[3].HeaderText = "Header4";
tbl_incomingrawmaterialform.Columns.Add(btn);
И это для циклических данных:
tbl_incomingrawmaterialform.Rows[i].Cells[0].Value = (i + 1);
tbl_incomingrawmaterialform.Rows[i].Cells[1].Value = Value1;
tbl_incomingrawmaterialform.Rows[i].Cells[2].Value = Value2;
tbl_incomingrawmaterialform.Rows[i].Cells[3].Value = Value3;
DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
tbl_incomingrawmaterialform.Rows.Add(btn);
i++;
Но это не работает. Я думал, если я опустошу один столбец, кнопка будет автоматически там. Извините, я все еще начинающий.