Является ли один из этих способов добавления ListViewItem в ListViewGroup неправильно? - PullRequest
0 голосов
/ 29 марта 2012

Вот некоторый базовый код для создания ListViewGroup, добавления его в коллекцию Groups существующего ListView (listApplications), а затем создания 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 Ответ

1 голос
/ 29 марта 2012

Согласно MSDN ListViewGroup.Items Документация

Вы можете назначить элемент группе, указав группу в конструкторе ListViewItem, установив свойство ListViewItem.Group или напрямую добавив элемент в коллекцию Items группы.

Итак, между этими подходами нет существенной разницы.

...