首页 > 代码库 > 2014-07-25 设置Winform窗体滚动条位置
2014-07-25 设置Winform窗体滚动条位置
昨天那个小工具还差最后一步,就是那个图文并茂窗体。
拖几个GroupBox、Label、PictureBox控件,很快就做完了。
因为截图比较大,所以加了滚动条(设置 AutoScroll 属性为 True )。
但是发现一个问题,弹出这个窗体的时候,滚动条总是在最下边囧。
老程序员看了说:“这个没事儿,不用管”。
不过我看着总是感觉不爽,客户体验太差!而且最关键的是,我感觉这个应该很容易解决。
所以,我决定还是再改一下。
于是,我自信而又轻快地敲击键盘,写下了自以为可以轻松搞定这个问题的代码:
1 this.Contorls[0].Focus();
我以为加了这个代码,就万无一失,解决问题了。
一边洋洋自得,一边感慨我实在是太有责任心了~~~
结果一跑,木有效果!我瞬间傻波一了,咋不好使咧?介可肿么整?......
在这个寂寞孤独无助的时刻,也就只有度娘能渡我了。
话说度娘也是真够意思,三年了,一直对我不离不弃,我实在是太感动了 \(ㄒoㄒ)/ 。
先整个全局变量 y=0 ,然后再添俩事件就哦了\(^o^)/。
1 private void Frm_Help_Paint(~~~)2 {3 this.VerticalScroll.Value=http://www.mamicode.com/y;4 }5 6 private void Frm_Help_Scroll(~~~)7 {8 y=this.VerticalScroll.Value;9 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。