C# 在ListView上使用两个GroupDescription
我有一个列表框,其中包含一组照片。这些照片目前按拍摄日期分组。例如: ---2014年9月3日 2014年9月3日照片1 2014年9月3日照片2 2014年9月3日照片3 --2014年9月2日 2014年9月2日照片1 2014年9月2日照片2 Xaml:C# 在ListView上使用两个GroupDescription,c#,wpf,grouping,collectionviewsource,C#,Wpf,Grouping,Collectionviewsource,我有一个列表框,其中包含一组照片。这些照片目前按拍摄日期分组。例如: ---2014年9月3日 2014年9月3日照片1 2014年9月3日照片2 2014年9月3日照片3 --2014年9月2日 2014年9月2日照片1 2014年9月2日照片2 Xaml: <CollectionViewSource x:Key="cvs" Source="{Binding FilteredPhotoFiles}"> <CollectionViewSource.GroupDescrip
<CollectionViewSource x:Key="cvs" Source="{Binding FilteredPhotoFiles}">
<CollectionViewSource.GroupDescriptions>
<PropertyGroupDescription PropertyName="PhotoMetaData.DateTaken" Converter="{StaticResource DateTimeConverter}"/>
</CollectionViewSource.GroupDescriptions>
</CollectionViewSource>
但现在我想添加一个受欢迎的组。我有一个列表
和列表
但是,是否有任何方法可以使喜爱的照片覆盖团体收藏。例如
--偏爱
2014年9月3日照片2
2014年9月2日照片1
---2014年9月3日
2014年9月3日照片1
2014年9月3日照片3
--2014年9月2日
2014年9月2日照片2
这是可能的使用帮助从 我编辑了Xaml以便阅读
<CollectionViewSource x:Key="cvs" Source="{Binding FilteredPhotoFiles}">
<CollectionViewSource.GroupDescriptions>
<PropertyGroupDescription PropertyName="Favourited"/>
<PropertyGroupDescription PropertyName="PhotoMetaData.DateTaken" Converter="{StaticResource DateTimeConverter}"/>
</CollectionViewSource.GroupDescriptions>
</CollectionViewSource>
其中Favorited是我的ViewModel上的布尔属性