Практическое руководство. Группирование элементов в элементе управления ListView в формах Windows Forms
Функция группирования из List
ListView сгруппированные элементы
Чтобы включить группирования, сначала необходимо создать одну или несколько групп, либо в конструкторе, либо программным способом. После определения группы можно назначить List
Note
List
Чтобы добавить группы
Используйте метод Add коллекции Groups .
// Adds a new group that has a left-aligned header listView1.Groups.Add(new ListViewGroup("List item text", HorizontalAlignment.Left));
Удаление групп
Используйте Remove
At или Clear метод Groups коллекции.Remove
At Метод удаляет одну группу; Clear метод удаляет все группы из списка.Note
Удаление группы не приводит к удалению элементов в этой группе.
// Removes the first group in the collection. listView1.Groups.RemoveAt(0); // Clears all groups. listView1.Groups.Clear();
Чтобы назначить группам элементов или перемещать элементы между группами
Задать List
View свойства отдельных элементов.Item. Group // Adds the first item to the first group listView1.Items[0].Group = listView1.Groups[0];