Control.GetPreferredSize(Size) Yöntem

Tanım

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

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