现在我要做一个调班的功能,在winform中放置了两个ListView,
把一个班里的某些人移到另一个班中。本来是想用ListBox的,但ListBox不能显示多列。
winform中,有两个ListView,如何现实像ListBox那样,选择左边的某一行时,
把它从左边的ListView中删除,并且移到右边的ListView中??

解决方案 »

  1.   

    listview2.items.add(listview1.items[1])
    listview1.items.remove(1);
      

  2.   

    listview1.items.remove(1);
    remove(1)不支持数字,方法多差不多,
    listview怎么增加一行???
      

  3.   

    ListViewItem li = new ListViewItem ( ) ; 
    listview1.items.remove(li);
    就不知道怎么让选上的值赋给li??
    偶是在线给分
    哪个先做出来马上给分
      

  4.   

    删除搞定了
    for(int i=0;i<listView1.SelectedItems.Count ;i++)
    {
    ListViewItem li = listView1.SelectedItems[i];
    listView1.Items.Remove(li);
    }