如题

解决方案 »

  1.   

    private  System.Windows.Forms.ListViewItem[] lastSelected = null;
            private void listView1_SelectedIndexChanged(object sender, System.EventArgs e)
            {
                if(lastSelected!=null)
                {
                    if(lastSelected.Length>0)
                    {
                        string a = lastSelected[0].Text;
                        //取上次的选中
                    }
                }            System.Windows.Forms.ListViewItem[] tmp = new ListViewItem[this.listView1.SelectedItems.Count];
               this.listView1.SelectedItems.CopyTo(tmp,0);
                lastSelected = tmp;
                
            }
      

  2.   

    对阿,把每次选中的items保存到一个成员变量中就可以了。