日期:2014-05-18  浏览次数:20681 次

datagridview获得焦点的滚动条问题
datagridview获得焦点后,就会默认到第一行,装载它的容器的滚动条就会滚动,
有没什么办法解决?datagridview1.selectionclear(),datagridview1.Rows[0].selected = false,
这些方法都用过,均不行。

------解决方案--------------------
保存当前行号,当datagridview再次获得焦点的时候,滚动到当前行
------解决方案--------------------
datagridview获得焦点后,就会默认到第一行,怎会呢,你是不是重新绑定了数据集
------解决方案--------------------
把其他相关代码贴出来
------解决方案--------------------
你肯定是有地方控制了滚动,或导致了数据的刷新