VB想在一个窗体里放一些Image和Label,但是比较多,想弄一个滚动条,改怎么弄
如题:VB想在一个窗体里放一些Image和Label控件,但是比较多,想弄一个(垂直)滚动条,改怎么弄听别人说直接在桌面上放一个VScrollBar控件就可以了,但是我放...
如题:
VB想在一个窗体里放一些Image和Label 控件,但是比较多,想弄一个(垂直)滚动条,改怎么弄
听别人说直接在桌面上放一个 VScrollBar控件就可以了,但是我放进去以后,再把Image和Label 控件放进去后,怎么不能实现下拉
可在网上找到说要把 VScrollBar控件放在图片框 PictureBox里,可我也这样做了,也没用
我是VB新手,哪位高手知道该怎样弄,如果解决了,我一定重分悬赏
如果做好了,最好能发到我邮箱里:zhengmian@qq.com 展开
VB想在一个窗体里放一些Image和Label 控件,但是比较多,想弄一个(垂直)滚动条,改怎么弄
听别人说直接在桌面上放一个 VScrollBar控件就可以了,但是我放进去以后,再把Image和Label 控件放进去后,怎么不能实现下拉
可在网上找到说要把 VScrollBar控件放在图片框 PictureBox里,可我也这样做了,也没用
我是VB新手,哪位高手知道该怎样弄,如果解决了,我一定重分悬赏
如果做好了,最好能发到我邮箱里:zhengmian@qq.com 展开
展开全部
关键是要设置vscroll的min和max值
参照我写的,为了方便,已经把所有的picture和label放到frame1里去了。
Private Sub Form_Load()
VScroll1.Min = Frame1.Top - (Frame1.Top + Frame1.Height - Form1.Height + 800)
VScroll1.Max = Frame1.Top
End Sub
Private Sub VScroll1_Change()
Frame1.Top = VScroll1.Value
End Sub
程序已经发给你
参照我写的,为了方便,已经把所有的picture和label放到frame1里去了。
Private Sub Form_Load()
VScroll1.Min = Frame1.Top - (Frame1.Top + Frame1.Height - Form1.Height + 800)
VScroll1.Max = Frame1.Top
End Sub
Private Sub VScroll1_Change()
Frame1.Top = VScroll1.Value
End Sub
程序已经发给你
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询