バージョン

GetEmbeddableElement(UIElement,EmbeddableEditorOwnerBase,Object,Boolean,Boolean,Boolean,Boolean,EmbeddableUIElementBase) メソッド

埋め込み可能要素の作成と配置を行う親要素の UIElement.PositionChildElements メソッドの内部から呼び出されます。
シンタックス
'宣言
 
Public Overloads Overrides Function GetEmbeddableElement( _
   ByVal parentElement As UIElement, _
   ByVal owner As EmbeddableEditorOwnerBase, _
   ByVal ownerContext As Object, _
   ByVal includeEditElements As Boolean, _
   ByVal reserveSpaceForEditElements As Boolean, _
   ByVal drawOuterBorders As Boolean, _
   ByVal isToolTip As Boolean, _
   ByVal previousElement As EmbeddableUIElementBase _
) As EmbeddableUIElementBase

パラメータ

parentElement
埋め込み要素を含む要素。
owner
EmbeddableEditorOwnerBase クラスから派生したオブジェクト。
ownerContext
EmbeddableEditorOwnerBase.GetValue メソッドへの呼び出しを介して描画するために、値の取得に使用されるコンテキスト情報。
includeEditElements
True の場合、関連要素を追加します (たとえば、スピンボタンのような編集要素)。
reserveSpaceForEditElements
True の場合、関連要素のスペースを予約します(スピンボタンのような要素を編集するなど)。
drawOuterBorders
True の場合、要素は外側の境界線を描画することが予測されます。
isToolTip
True の場合、要素はツールチップとして描画する必要があります。つまり、描画グラデーションではなく、BackColor として SystemColors.Info を使用します。
previousElement
親要素の UIElement.PositionChildElements メソッドが呼び出された最後に返された要素。

戻り値の型

EmbeddableUIElementBase から派生したクラスのインスタンス。
解説

値と状態情報を後で取得するために、owner および ownerContext 値は追加要素によって保存されます。

参照