我在做个练习。。
要求是先ADD到LISTVIEW上
然后选中多行 删除或者是拖个框 选中多行删除。。
然后刷新。
如何实现??
例如说:
首先添加:
1 XX XXX
2 XX XXXX
3 XX XXX
....
然后我选中2和3行 然后删除或者是我拖个框选中123行 然后删除。。
要求是先ADD到LISTVIEW上
然后选中多行 删除或者是拖个框 选中多行删除。。
然后刷新。
如何实现??
例如说:
首先添加:
1 XX XXX
2 XX XXXX
3 XX XXX
....
然后我选中2和3行 然后删除或者是我拖个框选中123行 然后删除。。
if (listView1.Items.Count == 0)
{
MessageBox.Show("请先选中一项!","系统消息");
return;
}
int selectcount = listView1.SelectedItems.Count;
for (int i = 0; i < selectcount;i++)
{
listView1.SelectedItems[0].Remove();
}
if (listview1.SelectedItems != null)
{
int nMaxSelect=listview1.SelectedItems.Count;
for (int i = 0; i <nMaxSelect ;nMaxSelect--)
{
listview1.Items.RemoveAt(listview1.SelectedItems[0].Index) ;
}
}