昨天那个小工具还差最后一步,就是那个图文并茂窗体。
拖几个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=y; 4 } 5 6 private void Frm_Help_Scroll(~~~) 7 { 8 y=this.VerticalScroll.Value; 9 }