ListViewHitTestLocations 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ListView 또는 ListViewItem의 영역을 나타내는 상수를 정의합니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
public enum class ListViewHitTestLocations
[System.Flags]
public enum ListViewHitTestLocations
[<System.Flags>]
type ListViewHitTestLocations =
Public Enum ListViewHitTestLocations
- 상속
- 특성
필드
AboveClientArea | 256 | ListView 컨트롤의 클라이언트 부분 위쪽에 있는 위치입니다. |
BelowClientArea | 16 | ListView 컨트롤의 클라이언트 부분 아래쪽에 있는 위치입니다. |
Image | 2 | ListView 또는 ListViewItem에 포함된 이미지 범위 안에 있는 위치입니다. |
Label | 4 | ListView 또는 ListViewItem에 포함된 텍스트 영역 범위 안에 있는 위치입니다. |
LeftOfClientArea | 64 | ListView 컨트롤의 클라이언트 부분 왼쪽에 있는 위치입니다. |
None | 1 | 의 범위를 벗어난 위치입니다 ListViewItem. |
RightOfClientArea | 32 | ListView 컨트롤의 클라이언트 부분 오른쪽에 있는 위치입니다. |
StateImage | 512 | 항목 상태를 나타내는 ListViewItem과 연결된 이미지의 범위 안에 있는 위치입니다. |
예제
다음 코드 예제를 사용 하 여 보여 줍니다.는 HitTest 위치를 결정 하는 방법을 MouseDown 이벤트에는 ListView합니다. 이 코드를 실행 하려면 포함 하는 Windows 폼에 붙여넣습니다를 ListView 라는 listView1
하는 항목으로 채워집니다. 연결 된 MouseDown 이벤트에 대 한 listview1
갖춘 양식이 HandleMouseDown
이 예제의 메서드.
void HandleMouseDown(object sender, MouseEventArgs e)
{
ListViewHitTestInfo info = listView1.HitTest(e.X, e.Y);
MessageBox.Show(info.Location.ToString());
}
Private Sub HandleMouseDown(ByVal sender As Object, ByVal e As MouseEventArgs) _
Handles Me.MouseDown, listView1.MouseDown
Dim info As ListViewHitTestInfo = listView1.HitTest(e.X, e.Y)
MessageBox.Show(info.Location.ToString())
End Sub
설명
ListViewHitTestLocations 열거형은 ListViewHitTestInfo 클래스에서 사용됩니다.
적용 대상
.NET