Control.ScaleControl(SizeF, BoundsSpecified) Metodo

Definizione

Scala la posizione, le dimensioni, la spaziatura interna e il margine di un controllo.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)

Parametri

factor
SizeF

Fattore di scala per l'altezza e la larghezza del controllo.The factor by which the height and width of the control will be scaled.

specified
BoundsSpecified

Valore di BoundsSpecified che specifica i limiti del controllo da usare per definirne le dimensioni e la posizione.A BoundsSpecified value that specifies the bounds of the control to use when defining its size and position.

Esempio

BoundsSpecified

Scale

GetScaledBounds

SetBoundsCore

Commenti

Se il controllo è di primo livello, non sarà possibile ridimensionare la posizione del controllo.If the control is top level, this will not scale the control's location. Questa operazione non consente di ridimensionare gli elementi figlio o le dimensioni dei controlli ridimensionati automaticamente.This does not scale children or the size of automatically sized controls. È possibile omettere la scalabilità in qualsiasi direzione modificando il valore del specified parametro.You can omit scaling in any direction by changing the value of the specified parameter.

Si applica a