다음을 통해 공유


TreeViewHitTestLocations 열거형

정의

TreeView 또는 TreeNode의 영역을 나타내는 상수를 정의합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

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
상속
TreeViewHitTestLocations
특성

필드

AboveClientArea 256

TreeView 컨트롤의 클라이언트 부분 위쪽에 있는 위치입니다.

BelowClientArea 512

TreeView 컨트롤의 클라이언트 부분 아래쪽에 있는 위치입니다.

Image 2

TreeView 또는 TreeNode에 포함된 이미지 범위 안에 있는 위치입니다.

Indent 8

TreeNode의 들여쓰기 영역에 있는 위치입니다.

Label 4

TreeNode의 텍스트 부분에 있는 위치입니다.

LeftOfClientArea 2048

TreeView 컨트롤의 클라이언트 영역 왼쪽에 있는 위치입니다.

None 1

TreeView 컨트롤의 클라이언트 영역에 있지만 노드 또는 노드의 부분에는 없는 위치입니다.

PlusMinus 16

TreeNode의 더하기/빼기 영역에 있는 위치입니다.

RightOfClientArea 1024

TreeView 컨트롤의 클라이언트 영역 오른쪽에 있는 위치입니다.

RightOfLabel 32

TreeNode 컨트롤의 텍스트 영역 오른쪽에 있는 위치입니다.

StateImage 64

TreeNode의 상태 이미지 범위 안에 있는 위치입니다.

예제

다음 코드 예제를 사용 하는 방법에 설명 합니다 TreeViewHitTestLocations 열거형입니다. 이 예제를 실행 하려면 다음 코드를 포함 하는 Windows 폼에 붙여를 TreeView 라는 컨트롤 treeView1, 우는 TreeView 항목과 합니다. treeview1 양식에 MouseDown 대한 및 이벤트가 이 예제의 HandleMouseDown 메서드와 연결되어 있는지 확인합니다.

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

설명

TreeViewHitTestLocations 열거형은 TreeViewHitTestInfo 클래스에서 사용됩니다.

적용 대상