ButtonBase.GetPreferredSize(Size) Yöntem

Tanım

Bir denetimin yerleştirilebileceği dikdörtgen bir alanın boyutunu alır.

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

Parametreler

proposedSize
Size

Denetimin özel boyutlu alanı.

Döndürülenler

Size

Dikdörtgenin Size genişliğini ve yüksekliğini temsil eden sıralı tür çifti.

Açıklamalar

davranışı GetPreferredSize denetime göre farklılık gösterir. döndürülen LayoutEngine boyutu denetime atayamayabilir. parametresinde proposedSize belirtilen kısıtlamalardan daha büyük bir boyut döndürebilirsiniz, ancak proposedSize kısıtlama azaldıkça azalması gerekir. Örneğin, GetPreferredSize(new Size(100, 0)) değerinden GetPreferredSize(new Size(200, 0))daha geniş olmamalıdır. Özel durum, proposedSize kısıtlanmamış olarak tanımlanan 0 veya Size.Emptyşeklindedir.

Şunlara uygulanır