У меня есть ситуация, когда у меня есть список combobox, в основном он привязывается к мосту, поэтому объект содержит внешние ключи. Что мне нужно сделать, так это то, что мне нужно привязать отображение комбо к соответствующим объектам и их членам значения к значениям внешнего ключа в объекте моста, к которому я привязываю список.Listbox из comboboxes и привязки к ним WPF
код я есть сейчас:
<ListBox Name="lstServices" ScrollViewer.HorizontalScrollBarVisibility="Disabled" HorizontalContentAlignment="Stretch">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="2" DataContext="{Binding ElementName=wndMain,Path=DataContext}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<ComboBox Name="cmbService" SelectedIndex="0" DisplayMemberPath="Name" SelectedValuePath="{Binding RelativeSource={RelativeSource Mode=TemplatedParent}, Path=FK_ServiceID}" ItemsSource="{Binding Path=AllServices}" Grid.Column="0"></ComboBox>
<ComboBox Name="cmbService_Role" Margin="2,0,0,0" SelectedValuePath="{Binding Path=FK_ServiceRoleID}" DisplayMemberPath="Name" ItemsSource="{Binding Path=AllService_Roles}" Grid.Column="1"></ComboBox>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
мне удалось отобразить значения, что я нужна, но поскольку контекст Элемент списка изменился я не могу получить к ListBox ItemSource.
Любая помощь приветствуется Bishoy