dtatgridview刷新后滚动条复位,怎样解决?

wangsiyuantsc 2010-10-24 06:09:50
我的程序是这样的:winform中,一个线程修改数据库,datagridview显示数据库的内容,刷新方法是在timer中用SqlDataAdapter填充DataSet。
现在的问题是:每次刷新时,datagridview的滚动条都复位,这样鼠标下拉时,滚动条就会突然跑回顶端,操作很不方便,怎样解决?
谢谢
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangsiyuantsc 2010-10-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zhangzhifu881229 的回复:]

datagridview控件中的MaintainScrollPositionOnPostBack 控件的属性设置为真时就可以就可以实现这个功能了
[/Quote]
没有这个属性
黎木雨 2010-10-24
  • 打赏
  • 举报
回复
datagridview控件中的MaintainScrollPositionOnPostBack 控件的属性设置为真时就可以就可以实现这个功能了
wangsiyuantsc 2010-10-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 luli007 的回复:]

Page.MaintainScrollPositionOnPostBack = true;
[/Quote]
是winform的
luli007 2010-10-24
  • 打赏
  • 举报
回复
Page.MaintainScrollPositionOnPostBack = true;
wangsiyuantsc 2010-10-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]

记录dataGridView1.FirstDisplayedScrollingRowIndex = findRowIndex
[/Quote]
能否说的详细点?谢谢了
wuyq11 2010-10-24
  • 打赏
  • 举报
回复
记录dataGridView1.FirstDisplayedScrollingRowIndex = findRowIndex

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧