vb中datagrid中怎么选中任意一行的数据

每次选择时,如果选择的数据不是第一页上面的数据,那么它就会自动跳转到第一页上的数据,这是为什么,怎么处理,

如果对Datagird1 设置了 Set DataGrid1.DataSource = Dev.rsCmdKc
那么 直接对 Dev.rsCmdKc 做 Move操作 移动到对应的记录, Datagrid1 就会自动变到那一行了 。

比如 选中第12行 : Dev.rsCmdKc.Move 12, 0
执行后 DataGrid1就显示12行为当前行追问

现在我如果转动鼠标中间的滑轮, DataGrid1就是一直显示在第一页,一定要点击边上的上下箭头才可以移动,这是为什么

追答

VB 一直对滚轮支持不好 或者 有些控件根本不支持滚轮的

温馨提示:答案为网友推荐,仅供参考
相似回答