请教:DataGridView的滚动条问题

hw_19 2008-01-14 10:39:15
在panel中依次增加了两个label和一个datagridview控件,panel的AutoScroll=True;为什么每次进去后,都要先点击datagridview后,鼠标滚轮才能对滚动条操作。并且,点击datagridview后,滚动条都会自动下拉到选中的那个单元格,这导致datagridview上面的两个label看不见,(因为滚动条下拉了)。请问各位,能否不让datagridview的滚动条随意滚动。或者有没有其他好的替代办法。谢谢了。
...全文
136 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
changjiangzhibin 2008-01-14
  • 打赏
  • 举报
回复
将两个Label控件与GridView控件放在两个器中就都看得见了,
若想窗口变化后,控件的相对位置不变,再设一下Dock属性
sjm2003 2008-01-14
  • 打赏
  • 举报
回复
如果你想label一直都看得见,那么你就用拆分控件splitcontainer,然后选择水平拆分,上面放label下面放datagridview。datagridview.dock=fill

之所以,要鼠标点了后才能控制滚动条,那是因为它要获得焦点才能产生的事件!

110,566

社区成员

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

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

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