将ListViewItem添加到ListViewGroup的这些方法之一是错误的吗?

时间:2012-03-29 18:55:01

标签: .net winforms listview listviewitem

以下是创建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);

1 个答案:

答案 0 :(得分:1)

根据MSDN ListViewGroup.Items文档

  

您可以通过在ListViewItem构造函数中指定组,通过设置ListViewItem.Group属性,或者直接将项添加到组的Items集合中,将项目分配给组。

因此,这些方法之间没有显着差异。