首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于datagridview的突出显示行控制的有关问题

2012-01-14 
关于datagridview的突出显示行控制的问题winform程序使用datagridview增加数据,不是从数据库增加,设置为整

关于datagridview的突出显示行控制的问题
winform程序使用datagridview增加数据,不是从数据库增加,设置为整行选择模式,遇到2个问题:
1.目前我增加一行,突出显示的始终是第一行,如何突出显示当前新增加的行?
2.由于要做成触摸屏效果,需要在form上设置2个按钮来上下选择datagridview中的行,并使当前选择的行设置为datagridview的currentrow,就像通过键盘上的上下方向键来选择datagridview中的行一样,请问如何实现这2个按钮的功能?
请各位大哥帮帮忙,最好有代码解释,小弟先谢了。

[解决办法]
Console.WriteLine(DGV1.CurrentRow.Index)
DGV1.ClearSelection()
DGV1.Rows(DGV1.Rows.Count - 1).Selected = True
DGV1.CurrentCell = DGV1.Rows(DGV1.Rows.Count - 1).Cells(1)
Console.WriteLine(DGV1.CurrentRow.Index)

可以了

热点排行