我有一个带有分组行的 wpf 数据网格,使用CollectionViewSource
. 看起来组头模板直接绑定到CollectionViewGroup
对象,但由于某种原因,这些在 CVS 中不是很容易访问。您给CollectionViewSource
组名,它会在幕后处理生成 CVG。如果您希望组标题样式绑定到 CVG 所公开的少数属性(例如Name
和ItemCount
.
基本上,我希望每个组都有一个Status
属性,可能由组标题背景颜色在视觉上指示。这Status
可能会改变,因此标题必须以某种方式检测propertychanged
通知。但是由于CollectionViewGroup
没有Status
属性,并且我无法将自己的 CVG 提供给CollectionViewSource
,所以我不知道如何完成这个简单的任务。