ContainerControl.AutoScaleDimensions Vlastnost

Definice

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.

Platí pro

Viz také