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