PowerTools InputMan for Windows Forms 8.0J
GetPreferredSize メソッド (EditBase)

調整対象となるSize値。
テキストコントロールに最適なサイズを取得します。
構文
Public Overrides Function GetPreferredSize( _
   ByVal proposedSize As Size _
) As Size
public override Size GetPreferredSize( 
   Size proposedSize
)

パラメータ

proposedSize
調整対象となるSize値。

戻り値の型

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

EditBase クラス
EditBase メンバ

 

 


© 2004-2015 GrapeCity inc. All rights reserved.