バージョン

GetSize(EmbeddableEditorOwnerBase,Object,Boolean,Boolean,Boolean,Int32,Int32) メソッド

値を描画するために必要なサイズを取得するために呼び出されます。
シンタックス
'宣言
 
Public Overloads Function GetSize( _
   ByVal owner As EmbeddableEditorOwnerBase, _
   ByVal ownerContext As Object, _
   ByVal valueOnly As Boolean, _
   ByVal full As Boolean, _
   ByVal borders As Boolean, _
   ByVal maxTextWidth As Integer, _
   ByVal height As Integer _
) As Size
public Size GetSize( 
   EmbeddableEditorOwnerBase owner,
   object ownerContext,
   bool valueOnly,
   bool full,
   bool borders,
   int maxTextWidth,
   int height
)

パラメータ

owner
EmbeddableEditorOwnerBase クラスから派生したオブジェクト。
ownerContext
値を取得して EmbeddableEditorOwnerBase.GetValue メソッドへの呼び出しによって描画するために使用されるオブジェクト。
valueOnly
False の場合、関連要素に必要なスペースを含みます (たとえば、スピンボタンのような編集要素)。
full
True の場合、値を完全に描画するために必要なサイズを返します。そうでない場合は、返されるサイズは優先サイズとなります。
borders
Trueの場合境界線を含みます。
maxTextWidth
文字列の最大幅。
height
高さの上限。ほとんどのエディターでは、このパラメーターは使用されません。使用可能な縦のスペースに基づいて項目を折り返すエディター (つまり OptionSetEditor) は、このパラメーターを使用して項目の折り返し方法を決定します。値 0 は制限がないことを意味します。

戻り値の型

値およびオプションで関連付けられた要素を描画するために必要なサイズを返します。
解説

デフォルトの実装は高さパラメーターを無視して、高さを取らないオーバー読み込みを呼び出します。

参照