DATAGRIDVIEW修改一行

那该多好啊!!! 2018-03-28 10:07:13
请问怎么修改某一行
用VB。NET,我想把第二行第二列的99999改为4,要怎么写?

...全文
834 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢,,,,,,,
  • 打赏
  • 举报
回复
1:双击处于编辑模式,进行修改更新。 2:双击行 弹出修改窗口进行修改,成功之后重新更新数据源到UI。
wx9288 2018-03-28
  • 打赏
  • 举报
回复
语法有问题,要么是datagridview3.rows(x).cells(x).value=xxx,要么就是selectedrows(0)
  • 打赏
  • 举报
回复
我写了一段这样的,想给第二行第二列赋个22,可是不行啊 DataGridView3.SelectedRows(2).Cells(2).Value = "22"
  • 打赏
  • 举报
回复
引用 2 楼 z15920696563 的回复:
[quote=引用 1 楼 duanzi_peng 的回复:] 1:双击处于编辑模式,进行修改更新。 2:双击行 弹出修改窗口进行修改,成功之后重新更新数据源到UI。
我是想在程序里面,把数据写入到某一个单元格里, 比如当序列为1时,显示当时的时间,当序列为2时,又显示当时的时间, 我希望能获得当时的序列,并且把当时的时间插入到对应的空格里。 [/quote] 查询datagridrow的Cells属性,通过列index找到对应的cell,再赋值即可。
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
1:双击处于编辑模式,进行修改更新。 2:双击行 弹出修改窗口进行修改,成功之后重新更新数据源到UI。
我是想在程序里面,把数据写入到某一个单元格里, 比如当序列为1时,显示当时的时间,当序列为2时,又显示当时的时间, 我希望能获得当时的序列,并且把当时的时间插入到对应的空格里。

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧