CollectionViewSource
을 정렬하고 싶지만 PropertyName
대신 조건을 설정해야합니다. 사실 Xaml
에 CollectionViewSource
을 사용하여 아래 정렬을 수행하고 싶습니다.CollectionViewSource를 정렬하는 동안 SortDescription에서 PropertyName 대신 조건을 설정하는 방법?
Class2Colection.OrderBy(s => s.Id).OrderBy(s =>!s.Id.HasValue));
<CollectionViewSource Source="{Binding Class2Colection}">
<CollectionViewSource.SortDescriptions>
<scm:SortDescription PropertyName="Id" Direction="Ascending"/>
<scm:SortDescription PropertyName="??" Direction="Ascending"/>
</CollectionViewSource.SortDescriptions>
</CollectionViewSource>
정렬 할 조건의 예를 들려 줄 수 있습니까? –
@ Florian Gl : 이미 위의 예제를 보았습니다 :'Class2Colection.OrderBy (s => s.Id) .OrderBy (s =>! s.Id.HasValue));' –