ContainerControl.CurrentAutoScaleDimensions Właściwość

Definicja

Pobiera bieżące wymiary czasu wykonywania ekranu.

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

Wartość właściwości

SizeF

Wartość SizeF zawierająca bieżące kropki na cal (DPI) lub Font rozmiar ekranu.

Atrybuty

Wyjątki

Nie można utworzyć kontekstu urządzenia Win32 dla bieżącego ekranu.

Uwagi

Właściwość CurrentAutoScaleDimensions reprezentuje wymiary odwołania na bieżącym ekranie. AutoScaleDimensions Natomiast właściwość reprezentuje wymiary odwołania do czasu projektowania środowiska projektowego dla bieżącej kontrolki, podczas gdy AutoScaleFactor właściwość jest współczynnikiem tych dwóch.

Interpretacja wartości wymiaru zależy od AutoScaleMode właściwości w następujący sposób:

  • Jeśli tryb to Dpi, ta właściwość reprezentuje rozdzielczość ekranu, w kropkach na cal.

  • Jeśli tryb to Font, ta właściwość reprezentuje średni rozmiar znaku czcionki w pikselach.

Jeśli właściwość jest ustawiona AutoScaleMode na Nonewartość , CurrentAutoScaleDimensions jest ustawiona na AutoScaleDimensionswartość .

Aby uzyskać więcej informacji na temat automatycznego skalowania, zobacz Automatyczne skalowanie w Windows Forms.

Dotyczy

Zobacz też