Sdílet prostřednictvím


ButtonBase.GetPreferredSize(Size) Metoda

Definice

Načte velikost obdélníkové oblasti, do které lze ovládací prvek namontovat.

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

Parametry

proposedSize
Size

Oblast vlastní velikosti ovládacího prvku.

Návraty

Size

Seřazená dvojice typů Size představující šířku a výšku obdélníku.

Poznámky

Chování GetPreferredSize se liší podle ovládacího prvku. Vrácenou LayoutEngine velikost nelze přiřadit ovládacímu prvku. Můžete vrátit velikost větší než omezení uvedená v parametru proposedSize , ale proposedSize při poklesu omezení by se měla snížit. Například GetPreferredSize(new Size(100, 0)) nesmí být širší než GetPreferredSize(new Size(200, 0)). Výjimkou je proposedSize 0 nebo Size.Empty, které jsou definovány jako nekontrénované.

Platí pro