Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) Metodo

Definizione

Recupera i limiti all'interno dei quali il controllo viene ridimensionato.

C#
protected virtual System.Drawing.Rectangle GetScaledBounds (System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified);

Parametri

bounds
Rectangle

Oggetto Rectangle che specifica l'area per la quale recuperare i limiti di visualizzazione.

factor
SizeF

Altezza e larghezza dei limiti del controllo.

specified
BoundsSpecified

Uno dei valori di BoundsSpecified che specifica i limiti del controllo da usare per definirne le dimensioni e la posizione.

Restituisce

Rectangle

Oggetto Rectangle che rappresenta i limiti all'interno dei quali il controllo viene ridimensionato.

Commenti

Si tratta di un metodo helper chiamato da ScaleControl per recuperare i limiti all'interno del quale viene ridimensionato il controllo. È possibile eseguire l'override di questo metodo per riutilizzare la ScaleControl logica di ridimensionamento, ma è necessario fornire limiti personalizzati. L'implementazione predefinita restituisce limiti ridimensionati che tengono conto dei specified limiti, se il controllo è di livello superiore, se il controllo è di larghezza fissa o dimensioni automatica e qualsiasi elemento adorno il controllo potrebbe avere.

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Vedi anche