FrameworkTemplate.VisualTree FrameworkTemplate.VisualTree FrameworkTemplate.VisualTree FrameworkTemplate.VisualTree Property

定義

テンプレートのルート ノードを取得または設定します。Gets or sets the root node of the template.

public:
 property System::Windows::FrameworkElementFactory ^ VisualTree { System::Windows::FrameworkElementFactory ^ get(); void set(System::Windows::FrameworkElementFactory ^ value); };
public System.Windows.FrameworkElementFactory VisualTree { get; set; }
member this.VisualTree : System.Windows.FrameworkElementFactory with get, set
Public Property VisualTree As FrameworkElementFactory

プロパティ値

テンプレートのルート ノード。The root node of the template.

注釈

XAML プロパティ要素の使用XAML Property Element Usage

<object>  
  <VisualTreeRootNode > VisualTreeNodeContents  
  </VisualTreeRootNode >  
</object>  

XAML 値XAML Values

VisualTreeRootNodeVisualTreeRootNode
1 つの XAML 要素の直下の子として、FrameworkTemplateサブクラスです。A single XAML element as the immediate child of the FrameworkTemplate subclass. テンプレートには、単一のルート ノードが必要です。Templates must have a single root node. 便利なテンプレートとして選択した要素を生成するためにVisualTreeRootNodeが多くの場合、複数の子要素をサポートするモデルで、独自のコンテンツ モデルをサポートするために必要です。In order to generate a useful template, the element chosen as VisualTreeRootNode is expected to support a content model of its own, often a model that supports multiple child elements.

VisualTreeNodeContentsVisualTreeNodeContents
対象のテンプレートを 1 つまたは複数の要素。One or more elements that complete the intended template. 場合として選択されたVisualTreeRootNodeのみサポートしている 1 つの子、ことがありますのみとして 1 つの要素を宣言するVisualTreeNodeContentsします。If the element chosen as VisualTreeRootNode only supports a single child, then there can only be one element declared as VisualTreeNodeContents. 可能です (ただし、一般的でない) 場合は、テキスト コンテンツを提供する、選択したVisualTreeRootNodeテキスト コンテンツのプロパティをサポートします。It is also possible (though uncommon) to provide text content if the chosen VisualTreeRootNode supports a text content property.

適用対象