ButtonBase.GetPreferredSize(Size) Metodo

Definizione

Recupera le dimensioni di un'area rettangolare in cui è possibile adattare un controllo.

public:
 override System::Drawing::Size GetPreferredSize(System::Drawing::Size proposedSize);
public override System.Drawing.Size GetPreferredSize(System.Drawing.Size proposedSize);
override this.GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
Public Overrides Function GetPreferredSize (proposedSize As Size) As Size

Parametri

proposedSize
Size

Area personalizzata per un controllo.

Valori restituiti

Coppia ordinata di tipo Size che rappresenta la larghezza e l'altezza di un rettangolo.

Commenti

Il comportamento di GetPreferredSize differisce in base al controllo. Potrebbe LayoutEngine non essere possibile assegnare le dimensioni restituite al controllo . È possibile restituire una dimensione maggiore dei vincoli indicati nel proposedSize parametro , ma proposedSize dovrebbe diminuire man mano che il vincolo diminuisce. Ad esempio, GetPreferredSize(new Size(100, 0)) non deve essere più ampio di GetPreferredSize(new Size(200, 0)). L'eccezione è pari proposedSize a 0 o Size.Empty, definita come non vincolata.

Si applica a