ListViewHitTestLocations Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje konstanty, které představují oblasti v nebo ListViewListViewItem.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class ListViewHitTestLocations
[System.Flags]
public enum ListViewHitTestLocations
[<System.Flags>]
type ListViewHitTestLocations =
Public Enum ListViewHitTestLocations
- Dědičnost
- Atributy
Pole
AboveClientArea | 256 | Pozice nad klientskou ListView částí ovládacího prvku. |
BelowClientArea | 16 | Pozice pod klientskou částí ListView ovládacího prvku. |
Image | 2 | Pozice v mezích obrázku obsaženého v objektu ListView nebo ListViewItem. |
Label | 4 | Pozice v mezích textové oblasti obsažené v objektu ListView nebo ListViewItem. |
LeftOfClientArea | 64 | Pozice nalevo od klientské části ovládacího prvku ListView . |
None | 1 | Pozice mimo hranice ListViewItem. |
RightOfClientArea | 32 | Pozice napravo od klientské části ListView ovládacího prvku. |
StateImage | 512 | Pozice v mezích obrázku přidruženého k objektu ListViewItem , který označuje stav položky. |
Příklady
Následující příklad kódu ukazuje použití HitTest metody k určení umístění MouseDown události v ListView. Pokud chcete tento kód spustit, vložte ho do formuláře Windows, který obsahuje pojmenovaný ListViewlistView1
kód naplněný položkami. Přidružte MouseDown událost pro listview1
a formulář k metodě v tomto příkladu 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
Poznámky
Výčet ListViewHitTestLocations je používán ListViewHitTestInfo třídou.