ContainerControl.CurrentAutoScaleDimensions プロパティ

定義

現在の画面の実行時寸法を取得します。

public:
 property System::Drawing::SizeF CurrentAutoScaleDimensions { System::Drawing::SizeF get(); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.SizeF CurrentAutoScaleDimensions { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CurrentAutoScaleDimensions : System.Drawing.SizeF
Public ReadOnly Property CurrentAutoScaleDimensions As SizeF

プロパティ値

画面の現在の 1 インチあたりのドット数 (DPI) または SizeF サイズを格納する Font

属性

例外

現在の画面について Win32 デバイスのコンテキストを作成できませんでした。

注釈

プロパティは CurrentAutoScaleDimensions 、現在の画面の参照ディメンションを表します。 これに対し AutoScaleDimensions 、 プロパティは現在のコントロールのデザイン環境のデザイン時参照ディメンションを表し AutoScaleFactor 、 プロパティは 2 の比率です。

ディメンション値の解釈は、次の AutoScaleMode 方法で プロパティによって異なります。

  • モードが の場合、このプロパティは Dpi画面の解像度を 1 インチあたりのドット数で表します。

  • モードが の場合、このプロパティは Font平均フォント文字サイズをピクセル単位で表します。

プロパティが AutoScaleModeNoneCurrentAutoScaleDimensions設定されている場合、 は にAutoScaleDimensions等しく設定されます。

自動スケーリングの詳細については、「Windows フォームでの自動スケーリング」を参照してください。

適用対象

こちらもご覧ください