ButtonBase.GetPreferredSize(Size) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera rozmiar prostokątnego obszaru, do którego można dopasować kontrolkę.
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
Obszar o niestandardowym rozmiarze dla kontrolki.
Zwraca
Uporządkowana para typu Size reprezentująca szerokość i wysokość prostokąta.
Uwagi
Zachowanie funkcji GetPreferredSize różni się od kontroli. Element LayoutEngine może nie być w stanie przypisać zwróconego rozmiaru do kontrolki. Można zwrócić rozmiar większy niż ograniczenia wskazane w parametrze proposedSize
, ale proposedSize
należy zmniejszyć w miarę spadku ograniczenia. Na przykład GetPreferredSize(new Size(100, 0))
parametr nie powinien być szerszy niż GetPreferredSize(new Size(200, 0))
. Wyjątek to proposedSize
wartość 0 lub Size.Empty
, która jest zdefiniowana jako nieskrępowana.