C#语法和VC 6.0 感觉差异挺大的。函数也变了许多,,VC中设置LISTVIEW网格的方法已经不行了,请大家给点直观的提示!最好是代码!!!!

解决方案 »

  1.   

    VC中没有DataGridView, 所以才用LISTVIEW ...C#当然是直接使用DataGridView
      

  2.   

    那个属性设置为TRUE了,可是没有网格出现。
    再问个问题:如果LIST中列的是组,是不是就不能显示网格?
    代码如下:
                listView1.Groups.Add(group1);
                listView1.Groups.Add(group2);
                ListViewItem item0 = new ListViewItem(new String[] {"罗培","20082359","20"},0,group1);
                ListViewItem item1 = new ListViewItem(new String[] { "苟跃跃", "20082344", "23" }, 0, group1);
                ListViewItem item2 = new ListViewItem(new String[] { "张禄", "20082355", "21" }, 0, group1);            ListViewItem item3 = new ListViewItem(new String[] { "罗培", "20082359", "20" }, 0, group2);
                ListViewItem item4 = new ListViewItem(new String[] { "苟跃跃", "20082344", "23" }, 0, group2);
                ListViewItem item5 = new ListViewItem(new String[] { "张禄", "20082355", "21" }, 0, group2);
                listView1.Items.AddRange(new ListViewItem[] { item0, item1, item2, item3, item4, item5 });
      

  3.   

    er
    View属性还要设置为Details
      

  4.   


          list_fileview.View = View.Details;
          list_fileview.GridLines = true;
      

  5.   

    listView1.GridLines = true;
    listView1.View = View.Details;