ListViewHitTestLocations Enumeration
Defines constants that represent areas in a ListView or ListViewItem.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
| Member name | Description | |
|---|---|---|
| AboveClientArea | A position above the client portion of a ListView control. | |
| BelowClientArea | A position below the client portion of a ListView control. | |
| Image | A position within the bounds of an image contained in a ListView or ListViewItem. | |
| Label | A position within the bounds of a text area contained in a ListView or ListViewItem. | |
| LeftOfClientArea | A position to the left of the client portion of a ListView control. | |
| None | A position outside the bounds of a ListViewItem | |
| RightOfClientArea | A position to the right of the client portion of a ListView control. | |
| StateImage | A position within the bounds of an image associated with a ListViewItem that indicates the state of the item. |
The ListViewHitTestLocations enumeration is used by the ListViewHitTestInfo class.
The following code example demonstrates using the HitTest method to determine the location of a MouseDown event in a ListView. To run this code, paste it into a Windows Form that contains a ListView named listView1 that is populated with items. Associate the MouseDown event for listview1 and the form with the HandleMouseDown method in this example.
Available since 2.0