日期:2014-05-20  浏览次数:20885 次

如何实现datagridview鼠标移动行时,滚动条也跟着移动
一个datagridview有50条数据,若不拉动滚动条,只看到25条。

假如将datagridview滚动条拉到最低下,将datagridview的最后一行移动到第一行,由于鼠标移动行时,滚动条无法随之

改变,故将最后一行移动到第一行无法实现,求高手指点迷津!

------解决方案--------------------
这个貌似不行的吧,先移到中间,然后再从中间移到最上方吧
如果数据真很多,加个索引,每条数据后面一个索引字段,修改这个字段让数据移动
------解决方案--------------------
移动时,根据鼠标设置 dataGridView1.FirstDisplayedScrollingRowIndex