Как сортировать представления в ItemsControl в Prism / MEF?

Я использую prism v4 и MEF для загрузки своих модулей. Мои модули содержат несколько представлений (MVVM), которые автоматически загружаются в ItemsControl / NavigationRegion с помощью MEF.

Это прекрасно работает, все элементы отображаются в ItemControl. Но мне не нравится порядок, в котором они показаны. Один модуль может содержать несколько элементов, поэтому одного изменения порядка загрузки модулей недостаточно.

Как я могу отсортировать различные представления в ItemsControl? Есть ли способ отсортировать их по какому-либо свойству?

Я использую призму V4, MEF и исследование благодаря атрибутам, как в примере StockTraderRI.

5
задан Sam 23 November 2010 в 14:59
поделиться