# AutoSize 属性

规定对象是否自动调整大小以显示其完整的内容。

object.AutoSize [= Boolean]

AutoSize 属性的语法包含以下成分:

成分 说明
object 必需。一个有效对象。
Boolean 可选。是否自动调整大小。
设置

Boolean 设置值如下:

说明
True 控件可自动调整大小以显示其完整的内容。
False 控件尺寸保持不变。如果内容超出了控件的区域,内容将被剪裁(默认)。
说明

对于有题注的控件,AutoSize 属性规定控件是否将自动调整大小以显示完整题注。

对于没有题注的控件,该属性规定控件是否将自动调整大小以显示保存在控件中的信息。例如,将组合框的 AutoSize 设置为 True,从而自动设置显示区的宽度以与当前文本长度匹配。

对于单行文本框,将 AutoSize 设置为 True,从而自动将显示区的宽度设置为文本框中文本的长度。

对于不包含文本的多行文本框,将 AutoSize 设置为 True,从而自动将文本显示为一列。此时,文本列宽设置为可以容纳该字体中最宽的字母的宽度;文本列的高度设置为可以显示文本框中整个文本的高度值。

对于包含文本的多行文本框,将 AutoSize 设置为 True,从而自动在垂直方向扩大文本框以显示整个文本。而文本框的宽度不变。

注意 当 AutoSize 为 True 时,如果手动更改控件大小,则手动的更改将覆盖先前已由 AutoSize 设置的大小。

示例
应用于