Sdílet prostřednictvím


Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) Metoda

Definice

Načte hranice, ve kterých je ovládací prvek škálován.

protected:
 virtual System::Drawing::Rectangle GetScaledBounds(System::Drawing::Rectangle bounds, System::Drawing::SizeF factor, System::Windows::Forms::BoundsSpecified specified);
protected virtual System.Drawing.Rectangle GetScaledBounds (System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified);
abstract member GetScaledBounds : System.Drawing.Rectangle * System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> System.Drawing.Rectangle
override this.GetScaledBounds : System.Drawing.Rectangle * System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> System.Drawing.Rectangle
Protected Overridable Function GetScaledBounds (bounds As Rectangle, factor As SizeF, specified As BoundsSpecified) As Rectangle

Parametry

bounds
Rectangle

Určuje Rectangle oblast, pro kterou se mají načíst hranice zobrazení.

factor
SizeF

Výška a šířka ohraničení ovládacího prvku.

specified
BoundsSpecified

Jedna z hodnot BoundsSpecified , které určují hranice ovládacího prvku, které se mají použít při definování jeho velikosti a umístění.

Návraty

Rectangle

Představuje Rectangle hranice, ve kterých je ovládací prvek škálován.

Poznámky

Jedná se o pomocnou metodu, která je volána ScaleControl k načtení hranic, ve kterých je ovládací prvek škálován. Tuto metodu můžete přepsat tak, aby znovu používala logiku ScaleControl škálování, ale musíte zadat vlastní hranice. Výchozí implementace vrací škálované hranice, které berou v úvahu specified hranice, ať už je ovládací prvek nejvyšší úroveň, jestli je ovládací prvek pevná šířka nebo automatická velikost, a všechny doplňky, které ovládací prvek může mít.

Platí pro

Viz také