ButtonBase.GetPreferredSize(Size) Metode

Definisi

Mengambil ukuran area persegi panjang tempat kontrol dapat dipasang.

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

Parameter

proposedSize
Size

Area berukuran kustom untuk kontrol.

Mengembalikan

Sepasang tipe Size yang diurutkan mewakili lebar dan tinggi persegi panjang.

Keterangan

Perilaku GetPreferredSize berbeda menurut kontrol. LayoutEngine Mungkin tidak dapat menetapkan ukuran yang dikembalikan ke kontrol. Anda dapat mengembalikan ukuran yang lebih besar dari batasan yang ditunjukkan dalam proposedSize parameter, tetapi proposedSize harus berkurang saat batasan menurun. Misalnya, GetPreferredSize(new Size(100, 0)) tidak boleh lebih lebar dari GetPreferredSize(new Size(200, 0)). Pengecualiannya adalah proposedSize 0 atau Size.Empty, yang didefinisikan sebagai tidak dibatasi.

Berlaku untuk