I have a RadGridView bound to some data, with grouping turned on.
The grouping is as follows
If I change the Index on my group (which is hooked in to fire the INotifyPropertyChanged event) then the group ordering on screen stays the same unless I call refresh on the QueryableCollectionView. Unfortunately doing that takes several seconds with even a small data set (couple of dozen rows).
Is there anything I'm missing that I need to have the GroupSortingExpression apply without my needing to explicitly refresh? The documentation is quite light for this feature......
The grouping is as follows
_queryableCollectionView.GroupDescriptors.Add(new GroupDescriptor<Row, Group, int>() { GroupingExpression = row=> row.Group, GroupSortingExpression = group => group.Key.Index });
If I change the Index on my group (which is hooked in to fire the INotifyPropertyChanged event) then the group ordering on screen stays the same unless I call refresh on the QueryableCollectionView. Unfortunately doing that takes several seconds with even a small data set (couple of dozen rows).
Is there anything I'm missing that I need to have the GroupSortingExpression apply without my needing to explicitly refresh? The documentation is quite light for this feature......