C#的DataGridView在某一行附近插入一行。

有时候,要 DataGridView里插入一行。不是在最后插入,而是在中间的某一行的前或后插入。

这里要使用到DataGridView里的Insert。

例如:在第一行前插入。

'0是第一行的index
DataGridView1.Rows.Insert(0, New DataGridViewRow());


在第一行的后面插入。

'0是第一行的index
DataGridView1.Rows.Insert(1, New DataGridViewRow());

 

我在程序里测试过,以第二个例子为例,就算你的DataGridView只有一个数据,那个例子也不会出错。还是会在第一行的后面插入一行新行。

你可能感兴趣的:(C#)