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 :  Microsoft.Ink
Assembly :  Microsoft.Ink.Analysis (dans Microsoft.Ink.Analysis.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 : Microsoft.Ink.ContextNode
Nœud parent du ContextNode.

Notes

Retourne la valeur nullune référence null (Nothing en Visual Basic) s'il s'agit de la propriété RootNode.

Exemples

Cet exemple utilise un System.Windows.Forms.TreeView (page pouvant être en anglais), theTreeView, où la propriété Tag (page pouvant être en anglais) de chaque TreeNode (page pouvant être en anglais) a la valeur d'un ContextNode. Il 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(Me.theTreeView.SelectedNode.Tag, ContextNode)
Dim parentNode As ContextNode = selectedNode.ParentNode
If Not (parentNode Is Nothing) Then
    MarkNodeAsRed(parentNode)
End If
                ContextNode selectedNode = (ContextNode) this.theTreeView.SelectedNode.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

Microsoft.Ink, espace de noms

ContextNode.SubNodes