Compartir vía


TreeViewHitTestLocations Enumeración

Definición

Define constantes que representan áreas de un control TreeView o TreeNode.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class TreeViewHitTestLocations
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TreeViewHitTestLocations
[System.Flags]
public enum TreeViewHitTestLocations
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TreeViewHitTestLocations = 
[<System.Flags>]
type TreeViewHitTestLocations = 
Public Enum TreeViewHitTestLocations
Herencia
TreeViewHitTestLocations
Atributos

Campos

AboveClientArea 256

Posición sobre la parte de cliente de un control TreeView.

BelowClientArea 512

Posición debajo de la parte de cliente de un control TreeView.

Image 2

Posición dentro de los límites de una imagen contenida en un control TreeView o TreeNode.

Indent 8

Posición en el área de sangría en un control TreeNode.

Label 4

Posición en la parte de texto en un control TreeNode.

LeftOfClientArea 2048

Posición a la izquierda del área de cliente de un control TreeView.

None 1

Una posición en el área de cliente del control TreeView, pero no en un nodo o una parte de un nodo.

PlusMinus 16

Posición en el área más/menos de un control TreeNode.

RightOfClientArea 1024

Posición a la derecha del área de cliente de un control TreeView.

RightOfLabel 32

Posición a la derecha del área de texto de un control TreeNode.

StateImage 64

Posición dentro de los límites de una imagen de estado en un control TreeNode.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la TreeViewHitTestLocations enumeración . Para ejecutar este ejemplo, pegue el código siguiente en un formulario Windows Forms que contenga un TreeView control denominado treeView1y rellene con elementos TreeView . Asegúrese de que treeview1 y el MouseDown evento del formulario estén asociados al HandleMouseDown método en este ejemplo.

void HandleMouseDown(object sender, MouseEventArgs e)
{
    TreeViewHitTestInfo info = treeView1.HitTest(e.X, e.Y);
    if (info != null)
        MessageBox.Show("Hit the " + info.Location.ToString());
}
Private Sub HandleMouseDown(ByVal sender As Object, ByVal e As MouseEventArgs) _
    Handles Me.MouseDown, treeView1.MouseDown
    Dim info As TreeViewHitTestInfo = treeView1.HitTest(e.X, e.Y)
    If (info IsNot Nothing) Then
        MessageBox.Show("Hit the " + info.Location.ToString())
    End If

End Sub

Comentarios

La clase TreeViewHitTestLocations utiliza la enumeración TreeViewHitTestInfo.

Se aplica a