Udostępnij za pośrednictwem


ButtonBase.GetPreferredSize(Size) Metoda

Definicja

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

Size

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.

Dotyczy