this.listView1.SelectedItems是选中行的集合

解决方案 »

  1.   

    listview有DoubleClick事件呀。
    ListView.SelectedItems
      

  2.   

    private void listView1_DoubleClick(object sender, System.EventArgs e)
    {
    if(this.listView1.SelectedItems[0].Index==2)
    {}//可以判断点击的是拿一行
    }
      

  3.   

    private ListViewItem m_objLviDetail=new ListViewItem();private void lvwDetails_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    try
    {
    m_objLviDetail=lvwDetails.GetItemAt(e.X,e.Y);
    }
    catch
    {
    m_objLviDetail=null;
    }
    }private void lvwDetails_DoubleClick(object sender, System.EventArgs e)
    {
    if(m_objLviDetail!=null)
    {
    .....
    }
    }你可以把你的需要的数据对象存入到m_objLviDetail的Tag中
    该怎么作就怎么作,怎么作都可以,没有作不到,只有想不到