Compartir a través de


ContextNode.ParentNode (Propiedad)

Actualización: noviembre 2007

Obtiene el nodo primario del objeto ContextNode en el árbol de nodos de contexto.

Espacio de nombres:  System.Windows.Ink
Ensamblado:  IAWinFX (en IAWinFX.dll)

Sintaxis

'Declaración
Public ReadOnly Property ParentNode As ContextNode
'Uso
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

Valor de propiedad

Tipo: System.Windows.Ink.ContextNode
Nodo primario del objeto ContextNode.

Comentarios

Devuelve nullreferencia null (Nothing en Visual Basic) si se trata de RootNode.

Ejemplos

En este ejemplo se utiliza un control [System.Windows.Controls.TreeView] denominado theTreeView. Cada control TreeViewItem tiene su propiedad [System.Windows.FrameworkElement.Tag] establecida en un objeto ContextNode. En el ejemplo, se busca el nodo seleccionado y, a continuación, se utiliza la propiedad ParentNode para buscar su elemento primario. Una vez encontrado el nodo primario, llama al método MarkNodeAsRed para cambiar los trazos del nodo a rojo.

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

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

ContextNode (Clase)

ContextNode (Miembros)

System.Windows.Ink (Espacio de nombres)

ContextNode.SubNodes