我希望能够给绑定到ItemsControl的EntityCollection添加一些排序功能(在xaml中)。并且我希望尽可能简单地实现这个功能。但是看起来这是不可能的。
如果我在Entity中将集合包装成“排序”版本的集合属性,那么就会失去集合更改通知。 我不能使用CollectionViewSource,因为实体集合的BindingListCollectionView由于某种神奇的原因不支持排序(注意:我已经看到了带有“肮脏”hack的博客文章,所以请不要用那个回答我,谢谢)。
有没有一种简单的方法(几行xaml代码,几行代码或者其他方式)可以实现这个功能呢?