TreeViewHitTestLocations Enumeração
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
- Atributos
AboveClientArea | 256 | Uma posição acima da parte cliente de um controle TreeView. |
BelowClientArea | 512 | Uma posição abaixo da parte cliente de um controle TreeView. |
Image | 2 | Uma posição dentro dos limites de uma imagem contida em um TreeView ou TreeNode. |
Indent | 8 | Uma posição na área de recuo de um TreeNode. |
Label | 4 | Uma posição na parte do texto de um TreeNode. |
LeftOfClientArea | 2048 | Uma posição à esquerda da área de cliente de um controle TreeView. |
None | 1 | Uma posição na área de cliente do controle TreeView, mas não em um nó ou parte de um nó. |
PlusMinus | 16 | Uma posição na área mais/menos de um TreeNode. |
RightOfClientArea | 1024 | Uma posição à direita da área de cliente do controle TreeView. |
RightOfLabel | 32 | Uma posição à direita da área de texto de um TreeNode. |
StateImage | 64 | Uma posição dentro dos limites de uma imagem de estado de um TreeNode. |
O exemplo de código a seguir demonstra como usar a TreeViewHitTestLocations enumeração . Para executar este exemplo, cole o código a seguir em um Formulário do Windows que contém um TreeView controle chamado treeView1
e preencha o TreeView com itens.
treeview1
Verifique se e o MouseDown evento para o formulário estão associados ao HandleMouseDown
método neste exemplo.
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
A enumeração TreeViewHitTestLocations é usada pela classe TreeViewHitTestInfo.
Produto | Versões |
---|---|
.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 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: