private void Regroup(GroupByProperty groupBy) { CollectionView.GroupDescriptions.Clear(); CollectionView.LiveGroupingProperties.Clear(); if (groupBy == GroupByProperty.None) { return; } CollectionView.GroupDescriptions.Add(new PropertyGroupDescription(groupBy.ToString())); CollectionView.LiveGroupingProperties.Add(groupBy.ToString()); CollectionView.IsLiveGroupingRequested = true; }
set => SetValue(GroupByProperty, value);