Sdílet prostřednictvím


ContainerControl.AutoScaleDimensions Vlastnost

Definice

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.

Platí pro

Viz také