使用文本框的提示
TextBox 是受以下属性控制的灵活控件:Text、MultiLine、WordWrap 和 AutoSize。
文本 包含文本框中显示的文本。
MultiLine 控制 TextBox 是否可以将文本显示为单行或多行。 换行符标识一行的结束和另一行的开始。 如果 MultiLine 为 False,则文本将被截断而不是换行。
WordWrap 允许 TextBox 将长于 TextBox 宽度的文本行换成适合的较短行。
如果不使用 WordWrap, 则 TextBox 在文本中遇到换行符时会启动一个新文本行。 如果 WordWrap 处于关闭状态,则文本行可能不完全适合 TextBox。 TextBox 显示适合其宽度内的文本部分,并截断不适合的文本部分。 除非 MultiLine 为 True,否则 WordWrap 不可用。
- AutoSize 控制 TextBox 是否调整以显示所有文本。 将 AutoSize 与 TextBox 结合使用时, TextBox 的宽度会根据 TextBox 中的文本量以及用于显示文本的字体缩小或扩大。
AutoSize 在以下情况下效果很好:
- 显示含一行或多行文本的标题。
- 显示单行 TextBox 的内容。
- 显示对用户只读的多行 TextBox 中的内容。
注意
避免对已使用 MultiLine 和 WordWrap 属性的空 TextBox 使用 AutoSize。 在用户在使用这些属性的 TextBox 中输入文本时, TextBox 将自动变成一个细长的框,其宽度为一个字符,长度与文本行相同。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。