我在listview的Columns属性中添加了三列“1”、“2”、“3”问题一:我现在只想在列3赋值“a”,请问有没有简单的代码可以?
问题二:我想在列2的第5行赋值“aaa”,请问又该怎样做呢?

解决方案 »

  1.   

    选获取欲设置的行,ListViewItem lvItem = listview.Items[i];
    1、lvItem.SubItems[2].Text = "a";
    2、ListViewItem lvItem = listview.Items[4];
     lvItem.SubItems[1].Text = "aaa";
      

  2.   

    TO:zhgroup(Hotel California),显示下面的错误:InvalidArgument=“4”的值对于“index”无效。
    参数名: index
      

  3.   

    listView.Items[i].Submits[j].Text="string";
      

  4.   

    1
    for(int i=0;i<=this.listView1.Items.Count-1li++){
      listView1.Items[i].Submit[2].text="a";
    }2
    listView.Items[5].Submits[1].Text="string";
      

  5.   

    1
    for(int i=0;i<=this.listView1.Items.Count-1li++){
      listView1.Items[i].Submit[2].text="a";
    }2
    listView.Items[5].Submits[1].Text="aaa";
      

  6.   

    上面的代码都是出现“InvalidArgument=“0”的值对于“index”无效。参数名: index”的错误,是否我漏了什么东西?
      

  7.   

    受不了你了,看思路。别光copy代码啊,这么简单的问题。