ButtonBase.GetPreferredSize(Size) メソッド

定義

コントロールが収まる四角形の領域のサイズを取得します。

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

パラメーター

proposedSize
Size

コントロールのカスタム サイズ領域。

戻り値

四角形の幅と高さを表す、順序を付与した Size 型のペア。

注釈

GetPreferredSize 動作はコントロールによって異なります。 は LayoutEngine 、返されたサイズをコントロールに割り当てることができない可能性があります。 パラメーターに示されている制約よりも大きいサイズを proposedSize 返すことができますが、制約が proposedSize 減少すると減少します。 たとえば、 GetPreferredSize(new Size(100, 0)) は より GetPreferredSize(new Size(200, 0))広くしないでください。 例外は proposedSize 、制約なしとして定義されている 0 または Size.Emptyの です。

適用対象