在使用listView控件时,访问不了listView的子项,我想访问listView中任意一项,语句时这样的
textBox1.Text=listView1.Items[0].Subitems[0].Text
但是出现以下错误:不可访问“System.Windows.Forms.ListViewItem.subItems”,因为它受保护级别限制望高手指点。。谢

解决方案 »

  1.   

    试试这个:
    textBox1.Text = listView1.Items[0].Text.ToString();
      

  2.   

    这个比较特殊,subitems的索引要从1开始,
    listView1.Items[0].Subitems[0]就是 listView1.Items[0]
      

  3.   

    多谢楼上几位,listView1.Items[0]是可以访问了,但是我想访问任意一项,随便输了个第2行第2列listView1.Items[1].subItems[1].Text
    又出现原来的错误了
    不可访问“System.Windows.Forms.ListViewItem.subItems”,因为它受保护级别限制请大家再帮我想想,谢..
      

  4.   

    subItems -> SubItems 注意大小写!!!!