AutoSize控制Text对象是否自动选取一种新字体,能够根据标题变化来适应矩形边界。如果AutoSize被设为True,则重新计算矩形边界的大小。如果设为False,则重新计算Text对象的FontSize。 语法object.AutoSize [= Boolean] 属性AutoSize属性语法有这些部分:
Settings布尔值的设置如下:
备注对于有标题的控件,AutoSize属性指定了控件是否会自动进行调整,以显示整个标题。对于无标题的控件,这一属性指定了控件是否会自动进行调整,以显示控件中存储的信息。在组合框中,例如,把AutoSize设为True时会自动设置显示区域的宽度,以便与当前文字的长度相匹配。 对于单行文本框,把AutoSize设为True时会自动将显示区域的宽度设为文本框中的文字长度。对于不含文字的多行文本框,把AutoSize设为True时会自动使文字显示为一列。设置文字列的宽度,以容纳该字体的最宽字母。设置文字列的高度,以显示文本框的所有文字。对于含有文字的多行文本框,把AutoSize设为True时会自动地垂直放大TextBox,以便显示所有文字。文本框的宽度不变。 改变AutoSize属性时对象的行为取决于ScalesWidth属性。下表说明了依存关系:
注意:如果在AutoSize为True时手动修改控件的大小,手动修改操作会覆盖之前由AutoSize设置的大小。
应用到 |
让 iFIX 帮助您提高效率,降低成本。 |
![]() |