我希望代码循环遍历datagridview中的所有行,并将每行中的第一列值设置为其自身的行索引号。到目前为止,我的代码无法正常工作。任何帮助表示赞赏。
if (e.RowIndex >= 0)
{
this.DataGridView.Rows(e.RowIndex).Cells(0).Value = e.RowIndex + 1;
}
答案 0 :(得分:1)
尝试一下:
foreach (var row in dgv.Rows.Cast<DataGridViewRow>())
{
dgv[0, row.Index].Value = row.Index;
}