此代码运行良好
ICollectionView dataView = CollectionViewSource.GetDefaultView(this.ItemsSource);
if (dataView != null)
{
// Specify the new sorting information.
dataView.SortDescriptions.Clear();
var description = new SortDescription(propertyName, _sortDirection);
dataView.SortDescriptions.Add(description);
dataView.Refresh();
}
对于属性 ir 的 exaple 字符串类型按字母顺序排序,对于枚举,它以枚举编号为基数排序,问题是我想要对枚举进行自定义比较。