Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) Método

Definición

Recupera los límites dentro de los cuales se escala el control.

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

Parámetros

bounds
Rectangle

Rectangle que especifica el área para la que se deben recuperar los límites de pantalla.

factor
SizeF

El alto y el ancho de los límites del control.

specified
BoundsSpecified

Uno de los valores de BoundsSpecified que especifica los límites del control que se usarán al definir su tamaño y posición.

Devoluciones

Rectangle

Rectangle que representa los límites dentro de los cuales se escala el control.

Comentarios

Se trata de un método auxiliar al ScaleControl que llama para recuperar los límites en los que se escala el control. Puede invalidar este método para reutilizar la ScaleControl lógica de escalado, pero debe proporcionar sus propios límites. La implementación predeterminada devuelve límites escalados que tienen en cuenta los specified límites, si el control es de nivel superior, si el control es de ancho fijo o automático, y cualquier adorno que pueda tener el control.

Se aplica a

Consulte también