使用文本框的提示

TextBox 是受以下属性控制的灵活控件:TextMultiLineWordWrapAutoSize

  • 文本 包含文本框中显示的文本。

  • MultiLine 控制 TextBox 是否可以将文本显示为单行或多行。 换行符标识一行的结束和另一行的开始。 如果 MultiLineFalse,则文本将被截断而不是换行。

  • WordWrap 允许 TextBox 将长于 TextBox 宽度的文本行换成适合的较短行。

如果不使用 WordWrap则 TextBox 在文本中遇到换行符时会启动一个新文本行。 如果 WordWrap 处于关闭状态,则文本行可能不完全适合 TextBoxTextBox 显示适合其宽度内的文本部分,并截断不适合的文本部分。 除非 MultiLineTrue,否则 WordWrap 不可用。

  • AutoSize 控制 TextBox 是否调整以显示所有文本。 将 AutoSizeTextBox 结合使用时, TextBox 的宽度会根据 TextBox 中的文本量以及用于显示文本的字体缩小或扩大。

AutoSize 在以下情况下效果很好:

  • 显示含一行或多行文本的标题。
  • 显示单行 TextBox 的内容。
  • 显示对用户只读的多行 TextBox 中的内容。

注意

避免对已使用 MultiLineWordWrap 属性的空 TextBox 使用 AutoSize。 在用户在使用这些属性的 TextBox 中输入文本时, TextBox 将自动变成一个细长的框,其宽度为一个字符,长度与文本行相同。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。