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