2012-03-29 46 views
0

下面是一些基本的代码来创建的ListViewGroup,将其添加到现有的ListView(listApplications)的Groups集合,然后创建一个ListViewItem的,并把它添加到的ListViewGroup ::将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

根据MSDN文档ListViewGroup.Items

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

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

相关问题