TreeViewHitTestInfo.Node Propiedad

Definición

Obtiene el control TreeNode en la posición indicada por una prueba de detección de un control TreeView.

C#
public System.Windows.Forms.TreeNode Node { get; }
C#
public System.Windows.Forms.TreeNode? Node { get; }

Valor de propiedad

Control TreeNode en la posición indicada por una prueba de detección de un control TreeView.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la Node propiedad . Para ejecutar este ejemplo, cree un formulario Windows Forms que contenga un TreeView elemento denominado treeView1y rellénelo con varios niveles de nodos. Pegue el código siguiente en un formulario y asocie el MouseDown evento de treeView1 con el treeView1_MouseDown método .

C#
void treeView1_MouseDown(object sender, MouseEventArgs e)
{
    TreeViewHitTestInfo info = treeView1.HitTest(e.X, e.Y);
    TreeNode hitNode;
    if (info.Node != null) {
        hitNode = info.Node;
        MessageBox.Show(hitNode.Level.ToString());
    }
}

Comentarios

Si la ubicación de la prueba de posicionamiento no está en , TreeNodela Node propiedad será null.

Se aplica a

Producto Versiones
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10