ListViewHitTestLocations Enumeración

Definición

Define constantes que representan áreas de un ListView o ListViewItem.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class ListViewHitTestLocations
[System.Flags]
public enum ListViewHitTestLocations
[<System.Flags>]
type ListViewHitTestLocations = 
Public Enum ListViewHitTestLocations
Herencia
ListViewHitTestLocations
Atributos

Campos

Nombre Valor Description
None 1

Posición fuera de los límites de .ListViewItem

Image 2

Posición dentro de los límites de una imagen contenida en o ListViewListViewItem.

Label 4

Posición dentro de los límites de un área de texto contenida en o ListViewListViewItem.

BelowClientArea 16

Posición situada debajo de la parte del cliente de un ListView control.

RightOfClientArea 32

Posición a la derecha de la parte del cliente de un ListView control.

LeftOfClientArea 64

Posición situada a la izquierda de la parte del cliente de un ListView control.

AboveClientArea 256

Posición situada encima de la parte del cliente de un ListView control.

StateImage 512

Posición dentro de los límites de una imagen asociada a un ListViewItem que indica el estado del elemento.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del HitTest método para determinar la ubicación de un MouseDown evento en .ListView Para ejecutar este código, péguelo en un formulario de Windows que contiene un ListView denominado listView1 que se rellena con elementos. Asocie el MouseDown evento para listview1 y el formulario al HandleMouseDown método de este ejemplo.

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

Comentarios

La clase ListViewHitTestLocations usa la enumeración ListViewHitTestInfo.

Se aplica a