首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么获得LISTVIEW最后点击的行

2012-02-01 
如何获得LISTVIEW最后点击的行ListViewItemlvi什么可以获得最后点击的行[解决办法]最后点击的行也就是选

如何获得LISTVIEW最后点击的行
ListViewItem   lvi   =   什么可以获得最后点击的行

[解决办法]
最后点击的行也就是选择行???
或者可以在单击事件那记录下所点击的行
[解决办法]
继承LISTVIEW, 加入纪录最后点击行的功能

public class MyListView : System.Windows.Forms.ListView
{
private ListViewItem m_lastClickedItem = null;

public ListViewItem LastClickedItem
{
get
{
return m_lastClickedItem;
}
}

protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e)
{
base.OnMouseDown(e);

this.m_lastClickedItem = this.GetItemAt(e.X, e.Y);
}
}

热点排行