Implement grouping for UWP CollectionView (#7697)
authorE.Z. Hart <hartez@users.noreply.github.com>
Wed, 9 Oct 2019 17:56:18 +0000 (11:56 -0600)
committerShane Neuville <shneuvil@microsoft.com>
Wed, 9 Oct 2019 17:56:18 +0000 (11:56 -0600)
commitfd9644f3f2c40e0d738fb8573dc56e896560042b
tree4dfee8c9d73af4c4b52422d05996fc75d882dcbd
parent724185eac8621a25e6a4514c7e02ad02199e5ad1
Implement grouping for UWP CollectionView (#7697)

* Implement grouping for UWP CollectionView

* Clean up CollectionViewSource on teardown
18 files changed:
Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/EmptyViewGalleries/EmptyViewStringGallery.xaml
Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/GroupingGalleries/ViewModel.cs
Xamarin.Forms.Platform.UAP/CollectionView/CollectionViewRenderer.cs
Xamarin.Forms.Platform.UAP/CollectionView/FormsGridView.cs
Xamarin.Forms.Platform.UAP/CollectionView/FormsListView.cs
Xamarin.Forms.Platform.UAP/CollectionView/GroupFooterItemTemplateContext.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/CollectionView/GroupHeaderStyleSelector.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/CollectionView/GroupTemplateContext.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/CollectionView/GroupableItemsViewRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/CollectionView/GroupedItemTemplateCollection.cs [new file with mode: 0644]
Xamarin.Forms.Platform.UAP/CollectionView/ItemContentControl.cs
Xamarin.Forms.Platform.UAP/CollectionView/ItemTemplateContext.cs
Xamarin.Forms.Platform.UAP/CollectionView/ItemTemplateContextList.cs
Xamarin.Forms.Platform.UAP/CollectionView/ItemsViewRenderer.cs
Xamarin.Forms.Platform.UAP/CollectionView/ItemsViewStyles.xaml
Xamarin.Forms.Platform.UAP/CollectionView/StructuredItemsViewRenderer.cs
Xamarin.Forms.Platform.UAP/CollectionView/TemplatedItemSourceFactory.cs
Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.csproj