如何在 Windows 窗体 TextBox 控件中显示多行文本

默认情况下,Windows 窗体 TextBox 控件显示单行文本,并且不显示滚动条。 如果文本的长度超过可用空间,则只有部分文本可见。 可以通过将MultilineWordWrapScrollBars属性设置为适当的值来更改此默认行为。

在 TextBox 控件中显示回车符

  • 若要在多行 TextBox 中显示回车符,请使用 NewLine 属性。

    请注意,转义字符(\)的解释特定于语言。 Visual Basic 使用Chr$(13) & Chr$(10)来表示回车和换行符组合。

在 TextBox 控件中查看多行

  1. Multiline 属性设置为 true。 如果 WordWrap 是默认的 true,则控件中的文本将显示为一个或多个段落,否则将显示为列表,其中某些行可能在控件边缘被剪裁。

  2. ScrollBars 属性设置为适当的值。

    价值 DESCRIPTION
    None 如果文本将是几乎始终适合控件的段落,请使用此值。 如果用户的文本太长而无法一次性显示,则可以使用鼠标指针在控件内四处移动。
    Horizontal 如果要显示行列表,则使用此值,其中一些行可能比控件的 TextBox 宽度长。
    Both 如果列表可能长于控件的高度,请使用此值。
  3. WordWrap 属性设置为适当的值。

    价值 DESCRIPTION
    false 控件中的文本不会自动换行,因此将向右滚动,直到到达换行符。 如果选择 Horizontal 滚动条或 Both上方的滚动条,请使用此值。
    true(默认值) 不会显示水平滚动条。 如果选择 Vertical 滚动条或 None上方的滚动条来显示一个或多个段落,请使用此值。

另请参阅