vb中怎么将lable的文字设为水平居中?

如题所述

Private Sub Command1_Click()
Label1.Width = 4000
If Label1.Alignment = 2 Then
Label1.Alignment = 0
Else
Label1.Alignment = Label1.Alignment + 1
End If
If Label1.Alignment = 0 Then Label1.Caption = "Alignment属性为0,靠左显示"
If Label1.Alignment = 1 Then Label1.Caption = "Alignment属性为1,靠右显示"
If Label1.Alignment = 2 Then Label1.Caption = "Alignment属性为2,居中显示"
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-16
把属性窗口中的Alignment属性设置为:2-Center,就行了。
第2个回答  2012-11-16
alignment=2

或者在界面设计时指定属性alignment值为2

怎样才能让label标签中的文字居中显示
1、首先我们打开VB软件,选中需要编辑的文字,点击打开右下角字体后面的三个点。2、然后我们在弹出来的窗口中点击打开“字体”选择想要的字体,之后点击确定。3、然后我们点击打开“代码设置”输入下图中的代码就可以了。

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

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

VB 标签如何设置字体 居中 啊??
(1)设置标签居中方法如下图 (2)设置标签的字体方法如下图 (3)在代码中设置 Option ExplicitPrivate Sub Form_Load() With Label1 '水平居中 .Alignment = 2 '设置字体 .FontName = "微软雅黑" '字体大小 .FontSize = 10 '设置为 .FontItalic = True End ...

VB中label中的字体怎么居中啊?
第一)设置Label控件的Alignment为2 第二)调整字号大小到显示单个字,或者收小Label控件的宽度(Width)

VB :使标签在窗体中水平居中需要设置什么属性,如何设置?设置的依据是...
Label1.AutoSize = True '标签自动调整大小,使其宽度与内部文字保持一致,这样居中后会比较美观;Label1.Left = (Me.ScaleWidth - Label1.Width) \\ 2 '意思就是标签的左边距等于窗体的内部宽度减去标签的宽度再除以2,这样标签就居中了。还有一种方法:Label1.AutoSize = False Label1.Alignment ...

在用VB编程时想让Print打印的内容在窗体上水平居中,如何操作?
中间加空格- - 或者用添加Label控件。。放中间 Label.texe = “1,2,3,4”

vb的label控件中的文本如何居中?
把Alignment属性设为2-Center就好了。

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

在VB中,有没有什么语句能让Label.Caption中显示的文本直接就自动居中...
把Alignment属性设置为2-center即可

相似回答