У меня есть набор данных, которые я хотел бы представить с помощью WPF ListView таким образом: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
В частности:
-Как могу я иметь две группы с тем же именем, но разные предметы? (Возможно, что-то вроде скрытого «идентификатора группы», который отличается от отображаемого «имени группы»?)
-Как можно стилить каждую группу по имени?
(Обратите внимание, что все элементы всегда отображаются в порядке, и параметры, отличные от групп будет тоже хорошо.)
1. Да, я знаю, какие элементы принадлежат к группам, они просто должны отображаться в порядке, указанном с отображаемыми именами. Иногда отображаемые имена идентичны. – PeteVasi
2. Я понимаю, как стиль группы, но я хочу, чтобы каждая другая группа (по отображаемому имени) имела другой стиль. Один стиль для группы отображения. – PeteVasi