ContainerControl.AutoScaleMode 属性

定义

获取或设置控件的自动缩放模式。

C#
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.AutoScaleMode AutoScaleMode { get; set; }

属性值

表示当前缩放模式的 AutoScaleMode。 默认值为 None

属性

例外

使用了无效的 AutoScaleMode 值设置此属性。

注解

属性 AutoScaleMode 指定此控件的当前自动缩放模式。 如果希望控件或窗体根据操作系统中字体的大小进行拉伸或收缩,则缩放依据 Font 非常有用,并且当控件或窗体的绝对大小无关紧要时,应使用。 当想要调整控件或窗体相对于屏幕的大小时,缩放依据 Dpi 非常有用。 例如,你可能希望对显示图表或其他图形的控件使用每英寸点数 (DPI) 缩放,以便它始终占据屏幕的一定百分比。

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

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另请参阅