ddng.net
当前位置:首页 >> vB如何让窗体居中代码 >>

vB如何让窗体居中代码

private sub form_resize() command1.top = (me.height - command1.height) \ 2 command1.left = (me.width - command1.width) \ 2 end sub 把command1换成你想要居中的控件名就可以了.

方法一:Me.Left=Screen.Width/2-Me.Width/2 Me.Top=Screen.Height/2-Me.Height/2 方法二:将窗体的StartUpPosition属性设为2,屏幕中心

水平居中left=(scalewidth-label1.width)/2垂直居中top=(scaleheight-label1.height)/2scale是整个窗体的坐标.如果是开始就执行放在form_load()中如果是命令按钮执行放在command1_click()中

在设计程序的时候,在右边属性窗口设置StartUpPosition=2可以使窗口在中央显示.这个东西是不能在运行的时候设定的.

两种方式:1 .窗体form 属性 StartUpPosit 选择第二个2.代码Private Sub Form_Load()Form1.Top = (Screen.Height - Form1.Height) / 2Form1.Left = (Screen.Width - Form1.Width) / 2End Sub

实现vb程序全屏运行.1.打开Microsoft Visual Studio 2008/2010或者Visual basic应用软件;2.新建一个windows窗体应用程序;3.选中窗体,在右下角窗体属性中找到windowstate和formborderstyle两项.分别将其属性更改为Maximized和None(

在主窗体的Form_load()中的最前面加入下列代码:代码一:Dim X As longDim Y As LongX = Screen.WidthY = Screen.HeightX = (X - Me.Width) / 2Y = (Y - Me.Height) / 2Me.Move X, Y 或者: me.move (screen.width-me.width)/2,(screen.height-me.height)/2 也可以的

startpostion 属性 .要减去的,以窗体的中心点做参考就好理解了

水平居中left=(ScaleWidth-label1.Width)/2垂直居中top=(ScaleHeight-label1.Height)/2Scale是整个窗体的坐标.如果是开始就执行放在form_load()中如果是命令按钮执行放在command1_click()中

Label1.Left = (Me.ScaleWidth - Label1.Width) / 2 '水平居中Label1.Top = (Me.ScaleHeight - Label1.Height) / 2 '垂直居中

网站首页 | 网站地图
All rights reserved Powered by www.ddng.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com