ContainerControl.AutoScaleDimensions 属性

定义

获取或设置控件的设计尺寸。

public:
 property System::Drawing::SizeF AutoScaleDimensions { System::Drawing::SizeF get(); void set(System::Drawing::SizeF value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.SizeF AutoScaleDimensions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.AutoScaleDimensions : System.Drawing.SizeF with get, set
Public Property AutoScaleDimensions As SizeF

属性值

SizeF

包含每英寸点数 (DPI) 或控件的设计 Font 大小的SizeF

属性

例外

设置 SizeF 值时,其宽度或高度小于 0。

注解

AutoScaleDimensions 属性表示控件缩放为或设计的屏幕的 DPI 或字体设置。 具体而言,在设计时,此属性将由Windows 窗体设计器设置为监视器当前使用的值。 然后,当窗体在运行时加载时,如果 CurrentAutoScaleDimensions 属性不同于该 AutoScaleDimensions属性, PerformAutoScale 则将调用该方法来执行控件及其所有子项的缩放。 之后, AutoScaleDimensions 将更新以反映新的缩放大小。

有关自动缩放的详细信息,请参阅Windows 窗体中的自动缩放

适用于

另请参阅