2016 - 2024

感恩一路有你

vb中如何在窗体中添加控件 VB中如何让控件的位置随窗体大小变化而改变?

浏览量:2999 时间:2021-03-13 06:29:40 作者:admin

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怎么不让窗体改变大小

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。