У меня вопрос, как сортировать связанные элементы сущности.
В окне редактирования счета-фактуры у меня есть один ComboBox, отображающий всех клиентов:
XAML:
<UserControl.Resources>
<CollectionViewSource x:Key="cvsCustomers"
d:DesignSource="{d:DesignInstance local:Customer, CreateList=True}" />
...
</UserControl.Resources>
<ComboBox ItemsSource="{Binding Source={StaticResource cvsCustomers}}" .../>
Кодовый код:
Dim cvsCustomers As System.Windows.Data.CollectionViewSource
cvsCustomers = CType(Me.FindResource("cvsCustomers"), System.Windows.Data.CollectionViewSource)
Dim qryCustomers = _
From c In myEntities.Customers _
Order By c.CustomerCode
Select c
cvsCustomers.Source = qryCustomers
Теперь у меня есть второй ComboBox, отображающий все контактные лица выбранного клиента.Это работает нормально, но записи в этом втором ComboBox не сортируются / сортируются по ID.
XAML:
<ComboBox ItemsSource="{Binding Path=myInvoice.Customer.Contacts}" .../>
;
Как получить список в2-й ComboBox отсортирован?
С уважением, и заранее спасибо за советы / предложения,
Нико