有时候,要 DataGridView里插入一行。不是在最后插入,而是在中间的某一行的前或后插入。
这里要使用到DataGridView里的Insert。
例如:在第一行前插入。
'0是第一行的index
DataGridView1.Rows.Insert(0, New DataGridViewRow());
在第一行的后面插入。
'0是第一行的index
DataGridView1.Rows.Insert(1, New DataGridViewRow());
我在程序里测试过,以第二个例子为例,就算你的DataGridView只有一个数据,那个例子也不会出错。还是会在第一行的后面插入一行新行。