Как установить предопределенную коллекцию SortDescriptionCollection в xaml для CollectionViewSource - PullRequest
0 голосов
/ 03 мая 2018

У меня есть SortDescription, определенные в xaml следующим образом: -

<scm:SortDescriptionCollection x:Key="sortDescriptors">
    <scm:SortDescription PropertyName="Description" />
    <scm:SortDescription PropertyName="Id" />
</scm:SortDescriptionCollection>

Как я могу сослаться на это в CollectionViewSource: -

<CollectionViewSource x:Key="csv" Source="{Binding DataContext}" >
    <CollectionViewSource.SortDescriptions>
         <!- how to reference it here ->
    </CollectionViewSource.SortDescriptions>
</CollectionViewSource>

У меня есть несколько CollectionViewSource, и я хочу поделиться с ними sortDescriptors.

1 Ответ

0 голосов
/ 03 мая 2018

Как это:

<CollectionViewSource x:Key="csv" Source="{Binding DataContext}" >
<CollectionViewSource.SortDescriptions>
  <scm:SortDescription PropertyName="Description"/>
  <scm:SortDescription PropertyName="Id"/>
</CollectionViewSource.SortDescriptions>      
</CollectionViewSource>
...