VB中label显示怎么换行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB中label显示怎么换行相关的知识,希望对你有一定的参考价值。

有两种方法实现Label换行

1)将Label控件的可以调整控件label的宽度和高度,即可实现自动换行

2)代码控制换行。例如

Private Sub Form_Load()
    With Label1
        .Caption = "12" + vbCrLf + "345" + vbCrLf + "6789"
    End With
End Sub

运行效果如下:

参考技术A

假设你的标签是Label1,用以下的语句:

Label1.Caption = "ABC" & Chr$(10) & "你好!" & Chr$(10) & "OK"

这里,Chr$(10) 就是换行了!也可以用Chr$(13) ,这个是回车。

例子中用了二个换行,结果是有三行。

本回答被提问者采纳
参考技术B Label1.Caption = "第一行" & vbcrlf & "第二行" & vbcrlf & "第三行" 参考技术C dim s as string
s="aaa"& vbcrlf & "bbb"
text1.text=s
参考技术D 显示字符超过 Label 宽度时就会换行

想让label控件居中,但label中的文字居左,应该怎么办?

Flex4中的spark.components.Label控件有个属性verticalAlign是专门调节Label中文字的垂直位置的,设置为
middle
即为居中显示。
参考技术A

    是因为你的label的包裹层设置text-align:center。

    将label 设置成text-align:left即可。

要将 LABEL 绑定到其它的控件,请将 LABEL 元素的 FOR 属性设置为与该控件的 ID 相同。将 LABEL 绑定到控件的 NAME 属性毫无用处。但是,要提交表单,你必须为 LABEL 元素所绑定到的控件指定 NAME。LABEL的功能是定义变量或标号的类型,而变量或标号的段属性和偏移属性由该语句所处的位置确定。

以上是关于VB中label显示怎么换行的主要内容,如果未能解决你的问题,请参考以下文章

label里面文字怎么会换行 咋回事

VB中label控件的文字换行

label里的文字如何换行啊??

c语言中 将数组列换行 行换列

VB中label控件的文字换行

C#label如何换行