以下是创建ListViewGroup的一些基本代码,将其添加到现有ListView(listApplications)的Groups集合中,然后创建ListViewItem并将其添加到ListviewGroup ::
ListViewGroup AppCategory1 = new ListViewGroup("Cat1", HorizontalAlignment.Left);
AppCategory1.Tag = "ThereIsAnAppForThat";
listApplications.Groups.Add(AppCategory1);
ListViewItem lvi = new ListViewItem();
//Now, which way of assigning a ListViewItem to a group is preferred? This way:
lvi.Group = AppCategory1;
//or this way:
AppCategory1.Items.Add(la);
答案 0 :(得分:1)
根据MSDN ListViewGroup.Items文档
您可以通过在ListViewItem构造函数中指定组,通过设置ListViewItem.Group属性,或者直接将项添加到组的Items集合中,将项目分配给组。
因此,这些方法之间没有显着差异。