I have a very large dataset I'd like to use DataFilter for. I currently have a DataFilter, a DataPager, and a GridView set up with the DataPager source set to the FilteredSource and the GridView ItemsSource set to the PagedSource. For reference I've also tried it the other way where I've tied the GridView to the FilteredSource and the Source for the DataPager to the GridView Items.
Both ways work as far as filtering and paging the data.
The problem arises when I want to know what the filtered data set is. I want to display a count to the user of how many items are currently in the set and when they are done filtering I need to grab all of the filtered items and do something with them.
I've found if I access the FilteredSource and get a count, I only have 10 items (which is my page size). So it seems no matter when I try to get to the filtered set of items I only get the current page.
How can I get access to both a current count and the full set of items in this scenario?
Both ways work as far as filtering and paging the data.
The problem arises when I want to know what the filtered data set is. I want to display a count to the user of how many items are currently in the set and when they are done filtering I need to grab all of the filtered items and do something with them.
I've found if I access the FilteredSource and get a count, I only have 10 items (which is my page size). So it seems no matter when I try to get to the filtered set of items I only get the current page.
How can I get access to both a current count and the full set of items in this scenario?