ContainerControl.AutoScaleDimensions Właściwość

Definicja

Pobiera lub ustawia wymiary, do których została zaprojektowana kontrolka.

public:
 property System::Drawing::SizeF AutoScaleDimensions { System::Drawing::SizeF get(); void set(System::Drawing::SizeF value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.SizeF AutoScaleDimensions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.AutoScaleDimensions : System.Drawing.SizeF with get, set
Public Property AutoScaleDimensions As SizeF

Wartość właściwości

Element SizeF zawierający kropki na cal (DPI) lub Font rozmiar, do którego została zaprojektowana kontrolka.

Atrybuty

Wyjątki

Szerokość lub wysokość SizeF wartości jest mniejsza niż 0 podczas ustawiania tej wartości.

Uwagi

Właściwość AutoScaleDimensions reprezentuje ustawienie DPI lub czcionki ekranu, do którego kontrolka została przeskalowana do lub zaprojektowana. W szczególności w czasie projektowania ta właściwość zostanie ustawiona przez projektanta Windows Forms na wartość aktualnie używaną przez monitor. Następnie, gdy formularz ładuje się w czasie wykonywania, jeśli CurrentAutoScaleDimensions właściwość różni się od AutoScaleDimensionswłaściwości , PerformAutoScale metoda zostanie wywołana w celu przeprowadzenia skalowania kontrolki i wszystkich jej elementów podrzędnych. Następnie zostanie zaktualizowana, AutoScaleDimensions aby odzwierciedlić nowy rozmiar skalowania.

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

Dotyczy

Zobacz też