listView1.Items.Add("row1", "张三", 0);
 listView1.Items["row1"].SubItems.Add("21")增加项,Add方法到底是啥参数啊?Columns.Add()的参数又不一样
“row1”是啥东西哦?
Items["row1"]呢?
Add方法到底有多少重载方法?

解决方案 »

  1.   

    第一个Add是ListViewItemCollection类的方法,它有5个重载
    第二个Add是ListViewSubItemCollection类的方法,它有3个重载
    row1表示项的名称为什么不去看看MSDN呢
      

  2.   

    “row1”是啥东西哦?
    Items["row1"]呢?row1是某一列名你第二个相当于Items[0]  "row1"其实就是一个下标定位到具体的而已 
      

  3.   

    看了MSDN的,说的很生硬,看不懂,而且到处都是链接,无数个链接看不懂,总的就看不懂了
      

  4.   

    listView1.Items.Add("row1", "张三", 0);
    0是不是ImageIndex图形索引,
    那我添加了,怎么么有图片呢
      

  5.   

    http://msdn.microsoft.com/zh-cn/library/ba9b96ey(v=VS.80).aspx如果你希望让你的listview中看到图标。可以先给listview设置SmallImageList或BitImageList属性为一个ImageList对象。然后通过这个add第三个参数,指定图片在ImageList中的位置。
      

  6.   

    感谢各位朋友,特别是wuyazhe给的MSDN链接
    最后,我想问一下,为什么MSDN那么难查,我查了半天都搜索不到答案?
    以下摘自MSDN:
    可使用 CheckedItems 属性来访问 ListView.CheckedListViewItemCollection 集合。
    Columns 属性允许访问 ListView.ColumnHeaderCollection
    啥意思?ColumnHeaderCollection
    到底是啥东西?属性?属性访问属性?
      

  7.   

    只不过两个类都有Add方法而已,两者完全没有关系,你是让这个误导了,就和你写两个类,每个类里面都有Add方法一样