首页 新闻 搜索 专区 学院

C#中datagridview设置当前选择的行

0
[待解决问题]

在datagridview列表中有几百条数据,我想实现的是:1.当新增数据成功后光标定位到新增加的那行数据上,这个已经实现了2.当修改数据的时候,修改成功后,光标也要显示在已经修成功那条数据上,怎么实现?3.删除当前所选择的那行数据后,光标也定位到删除的上一行或下一行,但我现在删除和修改后,光标直接定位到最后一行了,因为数据量比较大,所以找起来不太方便。希望高手们指点一下。。。谢谢了~~

c#
问题补充:

谢谢,我所说的光标定位意思是 默认的相应整行被选中 的意思

volin的主页 volin | 初学一级 | 园豆:39
提问于:2012-01-03 11:23
< >
分享
所有回答(2)
0

2.修改之后返回修改行的主键,呈现的时候搜索,然后定位光标

3.删除操作出发时记下其前一行,rander的时候定位光标

谦行 | 园豆:473 (菜鸟二级) | 2012-01-03 12:28
0

用SelectRows.index记录下行数,然后用dgvTasks.Rows[index].Selected=true设置哪行被选中

diorlv | 园豆:259 (菜鸟二级) | 2012-01-04 09:15

谢谢,就是这个意思,呵呵!

支持(0) 反对(0) volin | 园豆:39 (初学一级) | 2012-01-04 19:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册