ContainerControl.CurrentAutoScaleDimensions Eigenschaft

Definition

Ruft die aktuellen Laufzeitdimensionen des Bildschirms ab.

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

Eigenschaftswert

SizeF

Eine SizeF, die die aktuelle Größe des Bildschirms in Punkt pro Zoll (DPI) oder Font enthält.

Attribute

Ausnahmen

Für den aktuellen Bildschirm konnte kein Win32-Gerätekontext erstellt werden.

Hinweise

Die CurrentAutoScaleDimensions Eigenschaft stellt die Referenzdimensionen auf dem aktuellen Bildschirm dar. Im Gegensatz dazu stellt die AutoScaleDimensions Eigenschaft die Entwurfszeitreferenzdimensionen der Entwurfsumgebung für das aktuelle Steuerelement dar, während die AutoScaleFactor Eigenschaft das Verhältnis der beiden darstellt.

Die Interpretation des Dimensionswerts hängt von der AutoScaleMode Eigenschaft auf folgende Weise ab:

  • Wenn der Modus Dpilautet, stellt diese Eigenschaft die Auflösung des Bildschirms in Punkt pro Zoll dar.

  • Wenn der Modus Fontlautet, stellt diese Eigenschaft die durchschnittliche Schriftgröße in Pixel dar.

Wenn die AutoScaleMode Eigenschaft auf None"" festgelegt ist, CurrentAutoScaleDimensions wird "gleich AutoScaleDimensions" festgelegt.

Weitere Informationen zur automatischen Skalierung finden Sie unter "Automatische Skalierung in Windows Forms".

Gilt für

Siehe auch