Condividi tramite


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 di dimensioni personalizzate di un controllo.

Restituisce

Size

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

Commenti

Il comportamento di GetPreferredSize varia 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 in base al calo del vincolo. Ad esempio, GetPreferredSize(new Size(100, 0)) non deve essere più ampio di GetPreferredSize(new Size(200, 0)). L'eccezione è pari a proposedSize 0 o Size.Empty, definita come non vincolata.

Si applica a