TreeViewHitTestLocations 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
- 상속
- 특성
필드
AboveClientArea | 256 | TreeView 컨트롤의 클라이언트 부분 위쪽에 있는 위치입니다. |
BelowClientArea | 512 | TreeView 컨트롤의 클라이언트 부분 아래쪽에 있는 위치입니다. |
Image | 2 | |
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 클래스에서 사용됩니다.
적용 대상
.NET