Можно ли сделать условную сортировку для источника представления коллекции WPF?Условно-то WPF CollectionViewSource
<CollectionViewSource x:Key="MyCVS" Source="{Binding MyData}">
<CollectionViewSource.SortDescriptions>
<scm:SortDescription PropertyName="MyProperty1" Direction="Ascending" />
</CollectionViewSource.SortDescriptions>
</CollectionViewSource>
Я хочу сортировать по MyProperty1 при некоторых условиях и MyProperty2 при некоторых других условиях. Я могу сделать это в коде. Но я бы предпочел сделать это сам Xaml, если это возможно.
Что-то вроде, если «MySortCondition» истинно, тогда сортируйте по MyProperty1, если не сортировать по MyProperty2.
Благодаря
Спасибо за ваше время. Тип будет отличаться для них string, int, enum и т. Д. Так что это не так. Наверное, я прибегу к решению позади решения. – isakavis