你试试这样吧!
Label11.Caption = "str1" + vbCrLf + "str2"

解决方案 »

  1.   

    label1.autosize = true
    label1.wordwrap = true
    label1.caption = "asdfasdfadsf" & chr(10) & "asdfasdf"
    分....
    首先把autosize属性设置为true   否则label1的长度不会随字符的增多而变长
    然后把wordwrap属性设置为true    返回或设置一个值,该值用来指示一个 AutoSize 属性设置为 True 的 Label 控件,是否要进行水平或垂直展开以适合其 Caption 属性中指定的文本的要求。
    chr(10)是换行符
    分...
      

  2.   

    WordWrap 属性
          返回或设置一个值,该值用来指示一个 AutoSize 属性设置为 True 的 Label 控件,是否要进行水平或垂直展开以适合其 Caption 属性中指定的文本的要求。
      

  3.   

    一个动态改变的图形可能具有一个包含的文本也发生改变的 Label。为了使 Label 保持水平方向尺寸不变并允许增加或减少文本,则应将 WordWrap 和 AutoSize 属性设置为 True。如果希望 Label 控件只水平展开,则应将 WordWrap 设置为 False。如果不希望 Label 改变大小,应将 AutoSize 设置为 False。注意 如果 AutoSize 被设置为 False,那么文本总是要卷绕,而不管 Label 控件的大小或 WordWrap 属性的设置如何。这可能使某些文本被隐藏,因为 Label 在任何方向上都不能展开。如果 AutoSize 和 WordWrap 都设置为 True,文本将会自动换行,而不会增加 Label 控件的大小,但有一种情况例外,那就是所输入的一个单词的长度要大于 Label 宽度。此时,AutoSize 属性有更高的优先级,并且 Label 的宽度将增加到适应这个长的单字。
      

  4.   

    WordWrap 属性示例
    本例将文本放入两个 Label 控件并使用 WordWrap 属性来说明它们不同的行为。要试用此例,将下面的代码粘贴到包含两个 Label 控件的窗体的声明部分,然后按 F5 键 并单击窗体来转换 WordWrap 属性的设置值。Private Sub Form_Load ()
       Dim Author1, Author2, Quote1, Quote2   ' 声明变量。
       Label1.AutoSize = True   ' 设置“自动调整大小”。
       Label2.AutoSize = True
       Label1.WordWrap = True   ' 设置“自动换行”。
       Quote1 = "I couldn't wait for success, so I went on without it."
       Author1 = "  - Jonathan Winters"
       Quote2 = "Logic is a system whereby one may go wrong with confidence."
       Author2 = "  - Charles Kettering"
       Label1.Caption = Quote1 & Chr(10) & Author1
       Label2.Caption = Quote2 & Chr(10) & Author2
    End SubPrivate Sub Form_Click ()
       Label1.Width = 1440   ' 将宽度设置为一英寸,以缇来表示。
       Label2.Width = 1440
       Label1.WordWrap = Not Label1.WordWrap ' 转换“自动换行”属性。
       Label2.WordWrap = Not Label2.WordWrap
    End Sub