你可以在listview的Click事件里面写代码:
再根据索引来判断:
如: switch (listView.SelectedItems[0].Index)
{
case 0:
.......
break;
case 1:
......
break;
}
当然你也可以不用switch语句,只要能判断出来就行。
private void listView_MouseClick(object sender, MouseEventArgs e) {
ListViewHitTestInfo info = listView.HitTest(e.X, e.Y);
if (info.Item != null) {
//.......
}
}
你可以尝试为ListView.SelectedIndexChanged 事件编写代码,
SelectedIndexChanged 事件当列表视图控件中选定的项的索引更改时发生