Control.GetPreferredSize(Size) Método

Definición

Recupera el tamaño de un área rectangular en la que se puede encajar un control.

C#
public virtual System.Drawing.Size GetPreferredSize (System.Drawing.Size proposedSize);

Parámetros

proposedSize
Size

Área de tamaño personalizado de un control.

Devoluciones

Size

Un par ordenado de tipo Size que representa el ancho y el alto de un rectángulo.

Comentarios

El comportamiento de GetPreferredSize difiere según el control. LayoutEngine Es posible que no pueda asignar el tamaño devuelto al control . Puede devolver un tamaño mayor que las restricciones indicadas en el proposedSize parámetro , pero proposedSize debe disminuir a medida que disminuye la restricción. Por ejemplo, GetPreferredSize(new Size(100, 0)) no debe ser más amplio que GetPreferredSize(new Size(200, 0)). La excepción es de proposedSize 0 o Size.Empty, que se definen como sin restricciones.

Se aplica a

Producto Versiones
.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