У меня есть сетка данных wpf со сгруппированными строками, реализованная с использованием файла CollectionViewSource
. Похоже, что шаблоны заголовков групп связываются напрямую с CollectionViewGroup
объектами, но по какой-то причине они не очень доступны внутри CVS. Вы даете CollectionViewSource
имена групп, и он обрабатывает генерацию CVG за кулисами. Это усложняет задачу, если вы хотите, чтобы стили заголовка группы были привязаны к чему-то другому, кроме тех немногих свойств, которые предоставляет CVG, таких как Name
и ItemCount
.
По сути, я хочу, чтобы каждая группа имела свойство Status
, возможно, для визуального обозначения цветом фона заголовка группы. Это Status
может измениться, поэтому заголовок каким-то образом должен будет обнаруживать propertychanged
уведомления. Но так как CollectionViewGroup
не имеет свойства Status
, и я не могу предоставить свои собственные CVG для CollectionViewSource
, я понятия не имею, как выполнить эту простую задачу.