How to get sorted itemssource from a datagrid

后端 未结 3 633
傲寒
傲寒 2021-01-17 18:22

I have a grid with multiple columns and users can sort based on any column. Data, which is bound the grid is a collection of custom entity. I have a print button on the scre

3条回答
  •  忘掉有多难
    2021-01-17 18:48

    Yes, there is. In WPF, always a CollectionView is bound, never the collection itself. If you don't specify a collection view yourself, a default one is used. You can access this default collection view like this:

    CollectionViewSource.GetDefaultView(yourCollectionOfCustomEntities);
    

    This is the collection view as shown by the grid with all the sorting and filtering applied.

提交回复
热议问题