並べ替えたいのですがCollectionViewSource
、代わりに条件を設定する必要があります。実際には、を使用してPropertyName
以下の並べ替えを行います。CollectionViewSource
Xaml
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>