VB.net,DataGridView中新行的单元格赋值问题

时间:2021-01-14 13:58:55
一条简单的赋值语句:
DataGridView1.Rows(3).Cells(0).Value = "OK"
如果Rows(3)的其他单元格已经有内容了,值会赋给指定单元格。

如果Rows(3)的其他单元格还没有内容,也就是说Rows(3)是一个自动生成的新列时,
值也会显示在指定单元格上,但将光标移到此行的其它单元格上继续输入值时,Rows(3).Cells(0)上的值就消失了。

若想给新行的单元格赋值,应该怎样调整代码?

4 个解决方案

#1


c/s  还是 b/s?

#2


一般我不直接插在datagridview,插datatable更好

#3


你试试 DataGridView 的 useraddedrow  这个 事件 
DataGridView中新加一行 后 然后往 里赋值

#4


顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

#1


c/s  还是 b/s?

#2


一般我不直接插在datagridview,插datatable更好

#3


你试试 DataGridView 的 useraddedrow  这个 事件 
DataGridView中新加一行 后 然后往 里赋值

#4


顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶