ListViewHitTestLocations Énumération

Définition

Définit des constantes qui représentent les zones d'un contrôle ListView ou ListViewItem.Defines constants that represent areas in a ListView or ListViewItem.

Cette énumération a un attribut FlagsAttribute qui permet une combinaison au niveau du bit de ses valeurs membres.

public enum class ListViewHitTestLocations
[System.Flags]
public enum ListViewHitTestLocations
type ListViewHitTestLocations = 
Public Enum ListViewHitTestLocations
Héritage
ListViewHitTestLocations
Attributs

Champs

AboveClientArea 256

Position au-dessus de la partie cliente d'un contrôle ListView.A position above the client portion of a ListView control.

BelowClientArea 16

Position au-dessous de la partie cliente d'un contrôle ListView.A position below the client portion of a ListView control.

Image 2

Position dans les limites d'une image contenue dans un ListView ou ListViewItem.A position within the bounds of an image contained in a ListView or ListViewItem.

Label 4

Une position dans les limites d'une zone de texte incluse dans un ListView ou un ListViewItem.A position within the bounds of a text area contained in a ListView or ListViewItem.

LeftOfClientArea 64

Position à gauche de la portion cliente d'un contrôle ListView.A position to the left of the client portion of a ListView control.

None 1

Une position à l'extérieur des limites d'un ListViewItemA position outside the bounds of a ListViewItem

RightOfClientArea 32

Position à droite de la portion cliente d'un contrôle ListView.A position to the right of the client portion of a ListView control.

StateImage 512

Une position dans les limites d'une image associée à un ListViewItem qui indique l'état de l'élément.A position within the bounds of an image associated with a ListViewItem that indicates the state of the item.

Exemples

L’exemple de code suivant illustre l' HitTest utilisation de la méthode pour déterminer l' MouseDown emplacement d’un ListViewévénement dans un.The following code example demonstrates using the HitTest method to determine the location of a MouseDown event in a ListView. Pour exécuter ce code, collez-le dans un Windows Form qui ListView contient listView1 un nommé rempli d’éléments.To run this code, paste it into a Windows Form that contains a ListView named listView1 that is populated with items. Associez MouseDown l’événement listview1 pour et le formulaire à HandleMouseDown la méthode dans cet exemple.Associate the MouseDown event for listview1 and the form with the HandleMouseDown method in this example.

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

Remarques

L'énumération ListViewHitTestLocations est utilisée par la classe ListViewHitTestInfo.The ListViewHitTestLocations enumeration is used by the ListViewHitTestInfo class.

S’applique à