ページ

2011年2月10日木曜日

C# ListViewサブアイテムへの変更

C#のListViewでマウスでクリックされた位置の
サブアイテムの情報を取得する場合には
ListViewHitTestInfo(MSDN) を使用する。
(.NET Framework 3.5、3.0 SP1、3.0、2.0 SP1、2.0)

ListView = new System.Windows.Forms.ListView();

private void ListView_MouseClick(object sender, MouseEventArgs e)
{
    //↓クリックされた位置の情報を取得してくる
    ListViewHitTestInfo info = ListView.HitTest( e.X, e.Y );
    //↓テキストを変更する
    info.Text = "hogehoge";
}

0 件のコメント:

コメントを投稿