我设置ListView控件为列表,我要选定某一行Item该使用哪个事件?
响应时间后如何获得我选定的行号和每个子项的值?

解决方案 »

  1.   

    ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfSystemWindowsFormsListViewClassTopic.htm
      

  2.   

    SelectedIndexChanged事件行号为: listView1.SelectedItems[0].Index  //如果允许多行选择,则用循环
    foreach(ListViewItem lst in listView1.SelectedItems)
    {
         输出行号:
         Console.WriteLine(lst.Index);
    }每个子项的值:
    listView1.SelectedItems[0].SubItem[1].Text;
    listView1.SelectedItems[0].SubItem[2].Text;
    listView1.SelectedItems[0].SubItem[3].Text;
    ...