vb中如何在窗体中添加控件 VB中如何让控件的位置随窗体大小变化而改变?
VB中如何让控件的位置随窗体大小变化而改变?
在窗体Resize事件中根据窗体的宽度改变控件的宽高就行了。 例如 Private Sub Form_Resize() picture1.width=form1.width/10 picture1.height=form1.height/10 这样控件根据窗体的大小缩放。同样,相对位置也可以这样
vb6.0怎么让窗体里的控件随着窗体的变化而改变大小?
可以用窗体的resize事件来实现,改变窗体大小时,控件大小跟窗体成比例,不过如果最小化的时候就会出错,所以还得把最小化的事件给去了,代码如下:
privatesubform_resize()
ifme.windowstate<>1then"如果不是最小化
command1.width=me.width/5"按钮宽度是窗体的1/5
command1.height=me.height/5"按钮高度是窗体的1/5
endif
endsub
参数可以自己设定,其它的也是如此,细节还得自己弄了,如果想让控件居中可以这样:
privatesubform_resize()
ifme.windowstate<>1then"如果不是最小化
command1.width=me.width/5"按钮宽度是窗体的1/5
command1.height=me.height/5"按钮高度是窗体的1/5
command1.left=(me.width-command1.width)/2"按钮左边
command1.top=(me.height-command1.height)/2"按钮顶边
endif
endsub
这样就可以随窗体改变而改变了。
VB.net控件的位置如何随窗口的变化而变化?
不需要写代码,找到控件的Anchor属性,把Top, Bottom, Left, Right按需要选中,分别对应窗口的上边界、下边界。。。
vb中如何在窗体中添加控件 vb字符串怎样调用控件 vb怎么不让窗体改变大小
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。