言語

ListViewHitTestInfo クラス

定義

ListView コントロールまたはListViewItemの領域に関する情報を格納します。

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

次のコード例では、 ListViewHitTestInfo クラスと HitTest メソッドを使用して、 MouseDown イベントの場所を確認する方法を示します。 このコードを実行するには、項目が入力された ListViewlistView1 という名前の Windows フォームに貼り付けます。 フォームとMouseDownlistView1 イベントを、この例の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は、ListView メソッドが呼び出されたときに、HitTest クラスによって返されます。

コンストラクター

名前 説明
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)

適用対象