Control.ScaleControl(SizeF, BoundsSpecified) Methode

Definition

Skaliert Speicherort, Größe, Textabstand und Rand eines Steuerelements.Scales a control's location, size, padding and margin.

protected:
 virtual void ScaleControl(System::Drawing::SizeF factor, System::Windows::Forms::BoundsSpecified specified);
protected virtual void ScaleControl (System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified);
abstract member ScaleControl : System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> unit
override this.ScaleControl : System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> unit
Protected Overridable Sub ScaleControl (factor As SizeF, specified As BoundsSpecified)

Parameter

factor
SizeF

Der Faktor, um den die Höhe und die Breite des Steuerelements skaliert werden.The factor by which the height and width of the control will be scaled.

specified
BoundsSpecified

Ein BoundsSpecified-Wert, der die Begrenzungen des Steuerelements angibt und bei der Definition von Größe und Position verwendet wird.A BoundsSpecified value that specifies the bounds of the control to use when defining its size and position.

Beispiele

BoundsSpecified

Scale

GetScaledBounds

SetBoundsCore

Hinweise

Wenn das Steuerelement die oberste Ebene ist, wird die Position des Steuer Elements nicht skaliert.If the control is top level, this will not scale the control's location. Dabei werden weder untergeordnete Elemente noch die Größe der Steuerelemente mit automatischer Größe skaliert.This does not scale children or the size of automatically sized controls. Sie können die Skalierung in beliebiger Richtung weglassen, indem Sie den Wert des Parameters "specified" ändern.You can omit scaling in any direction by changing the value of the specified parameter.

Gilt für: