TreeViewHitTestLocations Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 treeView1
y 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.