Freigeben über


ContextNode.ParentNode-Eigenschaft

Ruft den übergeordneten Knoten des ContextNode in der Kontextknotenstruktur ab

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

'Declaration
Public ReadOnly Property ParentNode As ContextNode
'Usage
Dim instance As ContextNode
Dim value As ContextNode

value = instance.ParentNode
public ContextNode ParentNode { get; }
public:
property ContextNode^ ParentNode {
    ContextNode^ get ();
}
/** @property */
public ContextNode get_ParentNode()
public function get ParentNode () : ContextNode

Eigenschaftenwert

Typ: System.Windows.Ink.ContextNode
Der übergeordnete Knoten für den ContextNode.

Hinweise

Gibt nullNULL-Verweis (Nothing in Visual Basic) zurück, wenn dies der RootNode ist.

Beispiele

Dieses Beispiel verwendet eine [System.Windows.Controls.TreeView] mit dem Namen theTreeView. Jedes TreeViewItem hat für die [System.Windows.FrameworkElement.Tag]-Eigenschaft die Einstellung ContextNode. Das Beispiel findet den ausgewählten Knoten und verwendet dann ParentNode, um dessen übergeordneten Knoten zu finden. Nachdem der übergeordnete Knoten gefunden wurde, wird die MarkNodeAsRed-Methode aufgerufen, um die Striche des Knotens auf rot festzulegen.

Dim selectedNode As ContextNode = CType(selectedTreeItem.Tag, ContextNode)
Dim parentNode As ContextNode = selectedNode.ParentNode
If Not (parentNode Is Nothing) Then
    MarkNodeAsRed(parentNode)
End If
ContextNode selectedNode = (ContextNode)selectedTreeItem.Tag;
ContextNode parentNode = selectedNode.ParentNode;
if (parentNode != null)
{
    MarkNodeAsRed(parentNode);
}

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

ContextNode-Klasse

ContextNode-Member

System.Windows.Ink-Namespace

ContextNode.SubNodes