Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在ListView上使用两个GroupDescription_C#_Wpf_Grouping_Collectionviewsource - Fatal编程技术网

C# 在ListView上使用两个GroupDescription

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

我有一个列表框,其中包含一组照片。这些照片目前按拍摄日期分组。例如:

---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.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上的布尔属性