string   ff   =   listView1.SelectedItems[x].SubItems[y].ToString();能解释下里面的 x 和 y 个代表什么吗?举例说明。

解决方案 »

  1.   

    string  ff  =  listView1.SelectedItems[0].SubItems[1].ToString(); 
    取当前选中第0列和第1列的值
      

  2.   

    x代表的是LISTVIEW第X+1行,而Y是代表LISTVIEW 第X+1行的第Y+1列
      

  3.   

    1."SelectedItems[x]"表示“当前选中的项的集合”
    2.“SubItems[y]”表示“当前选中项的子项”
    例如:
    listview.selectitems[0].subitems[1].tostring();
    即选中第一行的子项!
      

  4.   

    listview.selectitems[0].subitems[1].tostring();
    这个应该是代表的是 选中第一列的子项吗
      

  5.   

    x代表的是LISTVIEW第X+1行,而Y是代表LISTVIEW 第X+1行的第Y+1列
    正解
      

  6.   


    x代表的是LISTVIEW第X+1行,而Y是代表LISTVIEW 第X+1行的第Y+1列 
    string  ff  =  listView1.SelectedItems[0].SubItems[1].ToString(); 
    表示取当前选中第1列和第2列的值
      

  7.   

    上边说法有问题吧!其关系图是这样的:
    一个Items中包含多个SelectedItems(列表试图项)而一个SelectedItems(列表试图项)后跟的所有的子项都是SubItems(列表试图项的子项),,选中第一行的语法是listView1.SelectedItems[0],照这样的推理 listView1.SelectedItems[0].SubItems[1].ToString()应该是该列表视图项的子项的指定下表的值,正如二楼所说!
      

  8.   

    x代表的是LISTVIEW第X+1行,而Y是代表LISTVIEW 第X+1行的第Y+1列 
      

  9.   

    是否可以对项目和子项目 都能赋值吗??我现在想做的是listview中每一行都绑定一个值,初步选中tag ,当用户选中某一行时,通过这个 selectedItem 获得Tag的值,怎么弄?