Control.ScaleControl(SizeF, BoundsSpecified) Control.ScaleControl(SizeF, BoundsSpecified) Control.ScaleControl(SizeF, BoundsSpecified) Control.ScaleControl(SizeF, BoundsSpecified) Method

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 SizeF SizeF 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 BoundsSpecified BoundsSpecified 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 auf oberster Ebene ist, wird die Position des Steuerelements nicht skaliert.If the control is top level, this will not scale the control's location. Dies lässt sich nicht auf ein untergeordnetes Element oder die Größe der automatisch so angepasst wird Steuerelemente skalieren.This does not scale children or the size of automatically sized controls. Sie können die Skalierung in beliebiger Richtung durch Ändern des Werts der weglassen der specified Parameter.You can omit scaling in any direction by changing the value of the specified parameter.

Gilt für: