listview默认只能是caption被选中,即使将rowselect设置为true,也是选择整行,无法选择某个subitem的。
你可以用下面代码取得subitem:
listview1.selected.subitem[0];  //第二列
listview1.selected.subitem[1];  //第三列
.......

解决方案 »

  1.   

    listview1.selected.subitem[0];  //第1列
    listview1.selected.subitem[1];  //第2列
      

  2.   

    listview1.selected为当前先中的行,
    listview1.selected.Caption;    //第1列
    listview1.selected.subitem[0]; //第2列
    listview1.selected.subitem[1]; //第3列
      

  3.   

    如果第i个被选中
    rzlistview1.Items[i].Caption;//i的第一例
    rzlistview1.Items[i].SubItems[0];//i的第二例
      

  4.   

    如果第i个被选中
    rzlistview1.Items[i].Caption;//i的第一例
    rzlistview1.Items[i].SubItems[0];//i的第二例
      

  5.   

    如果第i个被选中
    rzlistview1.Items[i].Caption;//i的第一例
    rzlistview1.Items[i].SubItems[0];//i的第二例