ListViewHitTestInfo 类

定义

包含有关 ListView 控件的区域或 ListViewItem 的信息。

public ref class ListViewHitTestInfo
public class ListViewHitTestInfo
type ListViewHitTestInfo = class
Public Class ListViewHitTestInfo
继承
ListViewHitTestInfo

示例

下面的代码示例演示如何使用 ListViewHitTestInfo 类和 HitTest 方法来确定事件的位置 MouseDown 。 若要运行此代码,请将其粘贴到 Windows 窗体中,该窗体包含一个 ListView 用项填充的名为 listView1 的 。 将 MouseDown 窗体 和 listView1 的事件与 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

注解

ListViewHitTestInfo在调用 方法时HitTestListView 类返回。

构造函数

ListViewHitTestInfo(ListViewItem, ListViewItem+ListViewSubItem, ListViewHitTestLocations)

初始化 ListViewHitTestInfo 类的新实例。

属性

Item

获取位于由 ListViewItem 的命中测试所指示的位置的 ListView

Location

获取 ListView 控件的命中测试的位置(相对于 ListView 及其包含的项)。

SubItem

获取位于由 ListViewItem.ListViewSubItem 的命中测试所指示的位置的 ListView

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于