Partager via


ContextNode.ParentNode, propriété

Mise à jour : November 2007

Obtient le nœud parent du ContextNode dans l'arborescence des nœuds de contexte.

Espace de noms :  System.Windows.Ink
Assembly :  IAWinFX (dans IAWinFX.dll)

Syntaxe

'Déclaration
Public ReadOnly Property ParentNode As ContextNode
'Utilisation
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

Valeur de propriété

Type : System.Windows.Ink.ContextNode
Nœud parent du ContextNode.

Notes

Retourne nullune référence null (Nothing en Visual Basic) s'il s'agit du RootNode.

Exemples

Cet exemple utilise un [System.Windows.Controls.TreeView] nommé theTreeView. La propriété [System.Windows.FrameworkElement.Tag] de chaque TreeViewItem a pour valeur un ContextNode. L’exemple recherche le nœud sélectionné, puis utilise la propriété ParentNode pour rechercher son parent. Après avoir trouvé le nœud parent, il appelle la méthode MarkNodeAsRed pour modifier les traits du nœud en rouge.

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);
}

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

ContextNode, classe

Membres ContextNode

System.Windows.Ink, espace de noms

ContextNode.SubNodes