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

屬性值

SizeF

SizeF,其中含有螢幕的目前 Dots Per Inch (DPI) 或 Font 大小。

屬性

例外狀況

無法針對目前的螢幕建立 Win32 裝置內容 (Device Context,DC)。

備註

屬性 CurrentAutoScaleDimensions 代表目前畫面上的參考維度。 相反地, AutoScaleDimensions 屬性代表目前控制項之設計環境的設計階段參考維度,而 AutoScaleFactor 屬性是兩者的比例。

維度值的解譯取決於 AutoScaleMode 屬性的下列方式:

  • 如果模式為 Dpi ,則此屬性代表螢幕的解析度,以點為單位每英吋。

  • 如果模式為 Font ,則此屬性代表以圖元為單位的平均字型大小。

AutoScaleMode如果 屬性設定為 NoneCurrentAutoScaleDimensions 則 設定為 等於 AutoScaleDimensions

如需自動調整的詳細資訊,請參閱自動調整Windows Forms

適用於

另請參閱