我想请问一下,在FORM里面的有个groupBox,在它里面放了laber 和 textbox,每个laber 对应一个textbox.做了很多这样的laber 和 textbox,现在就想在旁边放一个VScrollBar,实现滚动查看laber 和 textbox.怎么做?哪位大哥教一下,谢谢了

解决方案 »

  1.   

    首先,把你的这些label和textbox都放到一个panel控件上排好,当然你的panel要定义的足够大,能装下你的所以label和textbox,这么做是为了移动panel的时候统一移动那些textbox等控件。
    然后在panel的旁边放一个Scrollbar,定义它的maxvalue大概等于panel被窗体隐藏掉的部分,具体你要自己算一下。
    然后在Scorllbar的滚动事件里面改变panel的top属性,往下拉就减少top,反之增加,具体的数值你慢慢算吧大概就是这个思路。
      

  2.   

    设置FORM的AutoScroll = true