
正文
vb.net滑块控件 vbnet tabcontrol控件用法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.net中窗体上控件太多,运行时在桌面上显示不全,怎样用滚动条来解决?请详细说明,最好给个小例子。
思路vb.net滑块控件:
利用几个可以作为容器的控件,添加滚动条就可以了:
我举个例子:(这个问题我记得回答过的!)
添加1个PicTureBox1,作为容器
在PicTureBox1里添加PicTureBox2,在窗体上添加一个垂直滚动条。
把vb.net滑块控件你所谓的许多控件放到PicTureBox2里,滚动条改变的是PicTureBox2在PicTureBox1里的Top属性,我想你通过一定的空间想象力,可以想到效果了吧vb.net滑块控件?
注意:默认状态设置PicTureBox2的Top属性为0,当该属性为负值的时候,PicTureBox2显示的效果是向上移动,即下面原来隐藏的内容为可见了。
要设置PicTureBox2的AutoRedraw 属性为True。
若要左右移动效果,那么改变其 Left 属性,原理不再赘述了。
相关问答
Q1: VB.net怎么实现运行时鼠标拖动改变控件的大小啊
控件是可以显示在里面的,你只要加个label,把label的属性设为visualble=fause就行。设置鼠标经过头像的mouseHover和mouseLeave事件,当mouseHover时label的属性visualble=true,当mouseLeave时label的属性visualble=fause即可。窗体的鼠标事件可以设置控件的cursor属性,里面可以选择许多种鼠标图形。 只要是正常的Form都可以改变窗体大小,但是无边框的窗体只能用函数改变或者设置属性,在debug后是不能改变的。拖动窗体需要在窗体的load时间里面写入当鼠标单击不放时的事件即可,不难。
Q2: vb.net中如何添加滚动条,像在VB6中那样的。不是窗体本身的滚动条
建立滚动条的方法如下:
(1)将鼠标移到ToolBox内的WinForm标签页的HscrollBar控件上,单击鼠标左键。
(2)将指针移至窗体中适当的位置,按住鼠标左键并拖动鼠标将HscrollBar控件调整到合适的大小放开左键。
(3)同样,再在Form上设置一个VscrollBar控件。
Q3: vb.net中的VScrollBar怎么用啊
'vb.net2008
Me.AutoScroll = True
其他窗体:My.Forms.Form2.AutoScroll = True
vb.net滑块控件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbnet tabcontrol控件用法、vb.net滑块控件的信息别忘了在本站进行查找喔。








