是否可以对 WPF 集合视图源进行条件排序?
<CollectionViewSource x:Key="MyCVS" Source="{Binding MyData}">
<CollectionViewSource.SortDescriptions>
<scm:SortDescription PropertyName="MyProperty1" Direction="Ascending" />
</CollectionViewSource.SortDescriptions>
</CollectionViewSource>
我想在某些条件下对 MyProperty1 和在其他条件下对 MyProperty2 进行排序。我也许可以在后面的代码中做到这一点。但如果可能的话,我更喜欢 Xaml 本身。
如果“MySortCondition”为真,则如果不是按 MyProperty2 排序,则按 MyProperty1 排序。
谢谢