Control.GetPreferredSize(Size) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir denetimin yerleştirilebileceği dikdörtgen bir alanın boyutunu alır.
public:
virtual System::Drawing::Size GetPreferredSize(System::Drawing::Size proposedSize);
public virtual System.Drawing.Size GetPreferredSize (System.Drawing.Size proposedSize);
abstract member GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
override this.GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
Public Overridable Function GetPreferredSize (proposedSize As Size) As Size
Parametreler
- proposedSize
- Size
Denetimin özel boyutlu alanı.
Döndürülenler
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.