Control.GetPreferredSize(Size) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el tamaño de un área rectangular en la que se puede encajar un control.
public:
virtual System::Drawing::Size GetPreferredSize(System::Drawing::Size proposedSize);
public virtual System.Drawing.Size GetPreferredSize (System.Drawing.Size proposedSize);
abstract member GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
override this.GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
Public Overridable Function GetPreferredSize (proposedSize As Size) As Size
Parámetros
- proposedSize
- Size
Área de tamaño personalizado de un control.
Devoluciones
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.