Freigeben über


Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) Methode

Definition

Ruft die Begrenzungen ab, innerhalb derer das Steuerelement skaliert wird.

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

Parameter

bounds
Rectangle

Ein Rectangle, das den Bereich angibt, für den die Anzeigebegrenzungen abgerufen werden sollen.

factor
SizeF

Die Höhe und Breite der Begrenzungen des Steuerelements.

specified
BoundsSpecified

Einer der Werte von BoundsSpecified, die die Grenzen des Steuerelements angeben, die beim Definieren seiner Größe und Position anzugeben sind.

Gibt zurück

Rectangle

Ein Rectangle, das die Begrenzungen darstellt, innerhalb derer das Steuerelement skaliert wird.

Hinweise

Dies ist eine Hilfsmethode, die aufgerufen ScaleControl wird, um die Grenzen abzurufen, in denen das Steuerelement skaliert wird. Sie können diese Methode außer Kraft setzen, um die ScaleControl Skalierungslogik wiederzuverwenden, aber Sie müssen Ihre eigenen Grenzen angeben. Die Standardimplementierung gibt skalierte Grenzen zurück, die specified die Grenzen berücksichtigen, ob das Steuerelement oberste Ebene ist, ob das Steuerelement feste Breite oder automatische Größe ist, und alle Zierzeichen, die das Steuerelement haben könnten.

Gilt für

Siehe auch