У меня есть набор данных, которые я хотел бы представить через WPF ListView следующим образом:
Column1 Column2 Column3
--GroupName1--
Item1 part2 part3
Item2 part2 part3
--GroupName2--
Item3 part2 part3
Item4 long_text_in_both_columns
Item5 part2 part3
--GroupName1--
Item6 part2 part3
Item7 long_text_in_both_columns
--GroupName3--
Item8 part2 part3
Я хотел бы раскрасить группы так, чтобы каждое имя группы имело связанный цвет,Обратите внимание, что в приведенном выше списке есть два экземпляра «GroupName1», и оба должны быть одного цвета.Я начинаю с работы с этим базовым образцом: http://msdn.microsoft.com/en-us/library/ms771309(VS.90).aspx
В частности:-Как я могу иметь две группы с одинаковыми названиями, но разными предметами?(Возможно, что-то вроде скрытого «идентификатора группы», который отличается от отображаемого «имени группы»?)-Как я могу оформить каждую группу по имени?
(Обратите внимание, что все элементы всегда отображаются в порядке, и параметры, отличные от групп, тоже подойдут).