ButtonBase.GetPreferredSize(Size) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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é.