ContainerControl.AutoScaleDimensions Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví dimenze, na které byl ovládací prvek navržen.
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
Hodnota vlastnosti
A SizeF obsahující tečky na palec (DPI) nebo Font velikost, pro kterou byl ovládací prvek navržen.
- Atributy
Výjimky
Šířka nebo výška SizeF hodnoty je menší než 0 při nastavování této hodnoty.
Poznámky
Vlastnost AutoScaleDimensions představuje nastavení DPI nebo písma obrazovky, na kterou byl ovládací prvek škálován nebo navržen pro. Konkrétně v době návrhu bude tato vlastnost nastavena návrhářem modelu Windows Forms na hodnotu, kterou monitor aktuálně používá. Poté, když formulář načte za běhu, pokud CurrentAutoScaleDimensions je vlastnost odlišná od AutoScaleDimensions, PerformAutoScale metoda bude volána k provedení škálování ovládacího prvku a všech jeho podřízených položek. Potom se aktualizuje tak, AutoScaleDimensions aby odrážela novou velikost škálování.
Další informace o automatickém škálování najdete v tématu Automatické škálování ve Windows Forms.