Freigeben über


FrameworkTemplate.VisualTree Eigenschaft

Definition

Ruft den Stammknoten der Vorlage ab oder legt diesen fest.

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

Eigenschaftswert

FrameworkElementFactory

Der Stammknoten der Vorlage.

Hinweise

Verwendung von XAML-Eigenschaftenelementen

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

XAML-Werte

VisualTreeRootNode
Ein einzelnes XAML-Element als direktes untergeordnetes Element der FrameworkTemplate Unterklasse. Vorlagen müssen über einen einzelnen Stammknoten verfügen. Um eine nützliche Vorlage zu generieren, wird das als VisualTreeRootNode ausgewählte Element erwartet, dass ein Inhaltsmodell selbst unterstützt wird, häufig ein Modell, das mehrere untergeordnete Elemente unterstützt.

VisualTreeNodeContents
Mindestens ein Element, das die beabsichtigte Vorlage abgeschlossen hat. Wenn das als VisualTreeRootNode ausgewählte Element nur ein einzelnes untergeordnetes Element unterstützt, kann nur ein Element als VisualTreeNodeContents deklariert werden. Es ist auch möglich (obwohl ungewöhnlich), Textinhalte bereitzustellen, wenn die ausgewählte VisualTreeRootNode eine Textinhaltseigenschaft unterstützt.

Gilt für