Control.GetPreferredSize(Size) Yöntem

Tanım

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

C#
public virtual System.Drawing.Size GetPreferredSize (System.Drawing.Size proposedSize);

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

Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7