Насколько я вижу, вы связываете два комбинированных списка в один и тот же контекст данных.
Но если я вас правильно понимаю, вы хотите, чтобы второй комбинированный список отображал элементы, связанные с выбранным элементом первого комбинированного списка.
Вы можете достичь этого любым способом (изменить текст данных):
<ComboBox DataContext="{Binding SelectedItem, ElementName=cboDate}" Margin="0" ItemsSource="{Binding FK_tblMany1_tblOne}"
ItemTemplate="{StaticResource tblOneLink}" Name="cboOne" />
Или так:
<ComboBox Margin="0" ItemsSource="{Binding tblMany1/FK_tblMany1_tblOne}"
ItemTemplate="{StaticResource tblOneLink}" Name="cboOne" />
Знак косой черты в коде tblMany1/FK_tblMany1_tblOne
указывает, что привязка получает текущий элемент коллекции tblMany1
, а затем принимает свойство FK_tblMany1_tblOne
этого элемента.
Редактировать
Поскольку существует только две таблицы и вы хотите отобразить одну и ту же коллекцию (но с разными полями), правильный код может выглядеть так:
<ComboBox Margin="0" ItemsSource="{Binding tblMany1}"
ItemTemplate="{StaticResource tblOneLink}" Name="cboOne" />