ContextNode.ParentNode-Eigenschaft
Ruft den übergeordneten Knoten des ContextNode in der Kontextknotenstruktur ab
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
'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
Typ: System.Windows.Ink.ContextNode
Der übergeordnete Knoten für den ContextNode.
Gibt nullNULL-Verweis (Nothing in Visual Basic) zurück, wenn dies der RootNode ist.
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);
}
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.
Unterstützt in: 3.0