ListViewHitTestLocations Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
veya ListViewItemiçindeki ListView alanları temsil eden sabitleri tanımlar.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class ListViewHitTestLocations
[System.Flags]
public enum ListViewHitTestLocations
[<System.Flags>]
type ListViewHitTestLocations =
Public Enum ListViewHitTestLocations
- Devralma
- Öznitelikler
Alanlar
AboveClientArea | 256 | Denetimin istemci bölümünün üzerinde bir ListView konum. |
BelowClientArea | 16 | Denetimin istemci bölümünün altında bir ListView konum. |
Image | 2 | veya ListViewItemiçinde bulunan görüntünün sınırları içinde bir ListView konum. |
Label | 4 | veya ListViewItemiçinde bulunan metin alanının sınırları içinde bir ListView konum. |
LeftOfClientArea | 64 | Denetimin istemci bölümünün solundaki konum ListView . |
None | 1 | sınırları dışında bir ListViewItemkonum. |
RightOfClientArea | 32 | Denetimin istemci bölümünün sağındaki konum ListView . |
StateImage | 512 | Öğenin durumunu gösteren bir görüntüyle ilişkilendirilmiş görüntünün ListViewItem sınırları içinde bir konum. |
Örnekler
Aşağıdaki kod örneği, içindeki bir MouseDown olayın ListViewkonumunu belirlemek için yönteminin kullanılmasını HitTest gösterir. Bu kodu çalıştırmak için, öğeleriyle doldurulmuş adlı bir ad listView1
içeren bir ListView Windows Formuna yapıştırın.
MouseDown için listview1
olayını ve formunu bu örnekteki HandleMouseDown
yöntemiyle ilişkilendirin.
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
Açıklamalar
ListViewHitTestLocations Numaralandırma sınıfı tarafından ListViewHitTestInfo kullanılır.