怎样在vb窗体中加滚动条?
答案:2 悬赏:40 手机版
解决时间 2021-04-23 16:27
- 提问者网友:心牵心
- 2021-04-23 03:05
我在窗体中要求输入的内容很多,一个屏幕的窗体放不下,需要加滚动条,该怎么设置?代码怎么写?最好是设计个窗体,详细过程 可以发到我的邮箱cyberworld@139.com 非常感谢!
最佳答案
- 五星知识达人网友:鱼芗
- 2021-04-23 04:33
窗体实际上是一个容器,就是盛放其他控件的一个大控件,他的作用主要就是加载一些其他需要用的控件,主要用的就是他的能作为容器的作用,而能做容器使用的另外两个常用的就是Frame和PictureBox,这两个是小容器,就是你需要把他们放到窗体上,然后可以把其他的控件加入到它们中,使他们成为一个整体。因此,窗体自己想做成带滚动条的不太容易,但此时可以借助这两个容器来帮忙,过程是这样,在窗体上加一个PictureBox,设置它的高,宽和窗体一样,背景色也一样,并把它的BorderStyle设为0因此就看不出窗体上有个PictureBox了,这时把你想要加的控件都加到这个PictureBox上就行了,然后在窗体上加上滚动条HScroll1和VScroll1即可,并添加如下事件.窗体的设计我发到你的邮箱了,你测试一下看看是不是你想要的效果,如有问题再联系。
Private Sub HScroll1_Change()
Picture2.Left = -HScroll1.Value
End Sub
Private Sub VScroll1_Change()
Picture2.Top = -VScroll1.Value
End Sub
全部回答
- 1楼网友:平生事
- 2021-04-23 06:01
我已将一个垂直滚动条的示例发到你的邮箱了,请查收!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯