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, pro 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 při nastavování této hodnoty menší než 0.
Poznámky
Vlastnost AutoScaleDimensions představuje nastavení DPI nebo písma obrazovky, na kterou byl ovládací prvek škálován nebo pro který byl navržen. Konkrétně v době návrhu nastaví návrhář model Windows Forms tuto vlastnost na hodnotu, kterou monitor aktuálně používá. Když se pak formulář načte za běhu, pokud CurrentAutoScaleDimensions se vlastnost liší od AutoScaleDimensions, PerformAutoScale bude volána metoda, která provede škálování ovládacího prvku a všech jeho podřízených položek. Poté se aktualizuje, AutoScaleDimensions aby odrážel novou velikost škálování.
Další informace o automatickém škálování najdete v tématu Automatické škálování v model Windows Forms.