Udostępnij za pośrednictwem


Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) Metoda

Definicja

Pobiera granice, w których jest skalowana kontrolka.

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

Element Rectangle określający obszar, dla którego mają być pobierane granice wyświetlania.

factor
SizeF

Wysokość i szerokość granic kontrolki.

specified
BoundsSpecified

Jedna z wartości BoundsSpecified określa granice kontrolki do użycia podczas definiowania jej rozmiaru i położenia.

Zwraca

Rectangle

Reprezentująca Rectangle granice, w których jest skalowana kontrolka.

Uwagi

Jest to metoda pomocnika wywoływana przez ScaleControl usługę w celu pobrania granic, w których jest skalowana kontrolka. Tę metodę można zastąpić w celu ponownego ScaleControl użycia logiki skalowania, ale musisz podać własne granice. Domyślna implementacja zwraca ograniczenia skalowane, które uwzględniają specified granice, niezależnie od tego, czy kontrolka jest najwyższego poziomu, czy kontrolka ma stałą szerokość, czy rozmiar automatyczny, a wszystkie ozdoby kontrolki mogą mieć.

Dotyczy

Zobacz też