GrapeCity CalendarGrid for Windows Forms 2.0J
GetPreferredSize メソッド (EditBase)

コントロールのカスタムサイズ領域。
コントロールがフィットする矩形領域のサイズを取得します。
構文
Public Overrides Function GetPreferredSize( _
   ByVal proposedSize As Size _
) As Size
public override Size GetPreferredSize( 
   Size proposedSize
)

パラメータ

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

戻り値の型

矩形の幅と高さを表す System.Drawing.Size 型オブジェクトの順序付きペア。
解説
GetPreferredSize の動作はコントロールによって異なります。返されたサイズを LayoutEngine がコントロールに割り当てられない場合があります。proposedSize パラメーターで指定された制約よりも大きいサイズを返すことは可能ですが、通常は制約が小さくなるのに合わせて proposedSize も小さくなるようにしてください。たとえば、GetPreferredSize(new Size(100, 0)) が GetPreferredSize(new Size(200, 0)) よりも大きくならないようにしてください。例外は proposedSize が 0 または Size.Empty のときです。これらは制約なしと定義されています。
参照

EditBase クラス
EditBase メンバ

 

 


c 2008 GrapeCity inc. All rights reserved.