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
| Nombre | Valor | Description |
|---|---|---|
| None | 1 | Posición en el área cliente del TreeView control, pero no en un nodo o una parte de un nodo. |
| Image | 2 | Posición dentro de los límites de una imagen contenida en o TreeViewTreeNode. |
| Label | 4 | Posición en la parte de texto de .TreeNode |
| Indent | 8 | Posición en el área de sangría de un TreeNode. |
| PlusMinus | 16 | Posición en el área más/menos de un TreeNode. |
| RightOfLabel | 32 | Posición situada a la derecha del área de texto de un TreeNode. |
| StateImage | 64 | Posición dentro de los límites de una imagen de estado para .TreeNode |
| AboveClientArea | 256 | Posición situada encima de la parte del cliente de un TreeView control. |
| BelowClientArea | 512 | Posición situada debajo de la parte del cliente de un TreeView control. |
| RightOfClientArea | 1024 | Posición a la derecha del área cliente del TreeView control. |
| LeftOfClientArea | 2048 | Posición situada a la izquierda del área cliente de un TreeView control. |
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 Form que contenga un TreeView control denominado treeView1y rellene con TreeView elementos . Asegúrese de que treeview1 y el MouseDown evento del formulario estén asociados al HandleMouseDown método de 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 usa la enumeración TreeViewHitTestInfo.