AutoSize 属性
指定对象是否自动调整大小以显示其完整内容。
语法
对象。AutoSize [= 布尔值 ]
AutoSize 属性语法包含以下部分:
Part | 说明 |
---|---|
object | 必填。 对象有效。 |
Boolean | 可选。 是否调整控件的大小。 |
设置
Boolean 的设置如下:
值 | 说明 |
---|---|
True | 自动调整控件的大小以显示其完整内容。 |
False | 将控件的大小保持为常量。 当内容超出控件的区域(默认)时,将剪切内容。 |
备注
对于带标题的控件,AutoSize 属性指定控件是否自动调整以显示整个标题。
对于没有标题的控件,此属性指定该控件是否自动调整以显示存储在控件中的信息。 例如,在 ComboBox 中,将 AutoSize 设置为 True 将自动设置其显示区域的宽度,以与当前文本的长度相匹配。
对于单行文本框,通过将 AutoSize 设置为 True 可自动将显示区域的宽度设置为文本框中文本的长度。
对于不包含任何文本的多行文本框中,将 自动 设置 为 自动将文本显示为一列。 设置文本列的宽度以容纳最宽字符的字体大小。 设置文本列的高度以显示 TextBox 的整个文本。
对于包含文本的多行文本框,将 AutoSize 设置为 True 会自动垂直放大 TextBox 以显示整个文本。 TextBox 的宽度不变。
注意
如果在 AutoSize 为 True 时手动更改控件的大小,则手动更改将覆盖先前由 AutoSize 设置的大小。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。