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

こちらもご覧ください