关于VB控件居中问题

请大家帮我看下代码哪里不对了。。
Private Sub Form_Load()
Command1.Left = (Form1.Width - Command1.Width) / 2
Command1.Top = (Form1.Height - Command1.Height) / 2
为什么出来的效果是歪的。。谢谢

Private Sub Form_Load()
Command1.Left = (Form1.ScaleWidth - Command1.Width) / 2
Command1.Top = (Form1.ScaleHeight - Command1.Height) / 2
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

VB如何设置启动时窗体居中显示
首先,我们找到窗体的属性窗口。然后我们向下滚动查找属性。这个时候我们找到该属性。在这里我们可以看到属性的解释说明。然后在这里设置居中显示。或者在窗体布局页面直接拖动。

VB如何让控件在窗体居中?
PrivateSubForm_Resize()Command1.Top=(Me.Height-Command1.Height)\\2Command1.Left=(Me.Width-Command1.Width)\\2EndSub把Command1换成你想要居中的控件名就可以了(正确排版就是上面那样的)VB:VisualBasic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面...

vb问题求答:怎么使windows窗体居中、窗口居左、窗口居右
可以实现。但你如果不会API比较麻烦,通过API可以获得windows应用程序窗口句柄,达到控制其大小位置的目的。

vb当窗体变换位置或者变大变小时,窗体上的控件怎么一直居中
在设计界面时,先把groupbox控件放到窗体中间位置,然后anchor属性 设置为none 即可

VB Form的名称居中
这个是由Windows操作系统的桌面主题决定的,也就是说,一旦桌面主题中的窗口标题是设为居中的,则所有软件的标准窗体的标题都是居中的(VB自然也不例外)。除非完全摒弃Windows操作系统提供的标准窗体样式,自己另起炉灶做个完全个性化的窗体;或者用API函数修改桌面主题中的窗体样式,等等。但不管用什么方法...

VB中,控件在窗体上如何设置为居中对齐
选中控件,格式-对齐-居中对齐,所有选中的控件将以你最后选的那个控件位置为标准对齐

VB 标签如何设置字体 居中 啊??
1、打开VB软件,在编辑界面中插入一个CommandButton按钮,并设置名称为判断。2、接着,来更改按钮中文本的字体格式。在右侧属性窗口中,找到Font选项。3、单击字体后面的浏览按钮。4、字体选项中,可以更改控件中文本的字体。5、字形中,可以更改控件文本的字形。6、效果中,可以选择是否添加删除线和下划线...

vb把一个标签label中的文字居中,怎么设定?
1、Label 控件不可以水平,上下居中 2、不过可以用 PictureBox 控件做到 3、拖动一个 PictureBox 控件到工程,并命名为 picTextShow,把 AutoDraw 设为 True,加上以下代码就可以实现:Option Explicit Private Sub Form_Load() picTextShow.CurrentX=(picTextShow.ScaleWidth-picTextShow.TextWidth("...

vb中要使窗体在屏幕中央显示,应设置窗体的什么属性
设置控件位置使用Top,Left属性,要在屏幕居中,利用VB内置对象 Screen Form1.Left = (Screen.Width - Form1.Width) \/ 2 Form1.Top = (Screen.Height - Form1.Height) \/ 2 当然,如果你只是一开始(第一次显示)居中,设置 StartupPosition=2即可 ...

VB 怎么让文字居中?
以Textbox为例说明,其余控件方法类似:1.Vb中控件一般都是默认文字左对齐的 2.设置“Alignment”属性为2-Center 3.则文字就实现居中对齐了

相似回答
大家正在搜