1

我在 XAML 中定义了 SortDescriptions 和 GroupDescriptions。

        <CollectionViewSource x:Key="DefaultGrouping" Source="{Binding Projects}">
            <CollectionViewSource.SortDescriptions>
                <componentModel:SortDescription PropertyName="ProjectName" Direction="Ascending" />
                <componentModel:SortDescription PropertyName="CreationDate" Direction="Descending"/>
                <componentModel:SortDescription PropertyName="LastUsedTime" Direction="Descending"/>
            </CollectionViewSource.SortDescriptions>
            <CollectionViewSource.GroupDescriptions>
                <PropertyGroupDescription PropertyName="Default"/>
            </CollectionViewSource.GroupDescriptions>
        </CollectionViewSource>

现在我想更改我的视图模型代码中的 SortDescriptions。但是使用以下代码,我得到一个空的 ListCollectionView。

CollectionViewSource.GetDefaultView(this.Projects);

有没有办法获得正确的 CollectionView?

4

0 回答 0