ListViewHitTestLocations Enum

Definition

Definierar konstanter som representerar områden i en ListView eller ListViewItem.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class ListViewHitTestLocations
[System.Flags]
public enum ListViewHitTestLocations
[<System.Flags>]
type ListViewHitTestLocations = 
Public Enum ListViewHitTestLocations
Arv
ListViewHitTestLocations
Attribut

Fält

Name Värde Description
None 1

En position utanför gränserna för en ListViewItem.

Image 2

En position inom gränserna för en bild som finns i en ListView eller ListViewItem.

Label 4

En position inom gränserna för ett textområde som finns i en ListView eller ListViewItem.

BelowClientArea 16

En position under klientdelen av en ListView kontroll.

RightOfClientArea 32

En position till höger om klientdelen av en ListView kontroll.

LeftOfClientArea 64

En position till vänster om klientdelen av en ListView kontroll.

AboveClientArea 256

En position ovanför klientdelen av en ListView kontroll.

StateImage 512

En position inom gränserna för en bild som är associerad med en ListViewItem som anger objektets tillstånd.

Exempel

Följande kodexempel visar hur du använder HitTest metoden för att fastställa platsen för en MouseDown händelse i en ListView. Om du vill köra den här koden klistrar du in den i ett Windows formulär som innehåller en ListView med namnet listView1 som är ifylld med objekt. MouseDown Associera händelsen för listview1 och formuläret med HandleMouseDown metoden i det här exemplet.

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

Kommentarer

Uppräkningen ListViewHitTestLocations används av ListViewHitTestInfo klassen.

Gäller för