Я покажу вам точный код и вывод кода ...
Это мой файл linq .dbml
![enter image description here](https://i.stack.imgur.com/2nCWT.png)
Это я в выпадающем спискеcbx_contact code:
<ComboBox Height="22.669" Margin="107.769,43.75,424.266,0" Name="cbx_contact" VerticalAlignment="Top" IsTabStop="True" SelectedValuePath="ContactID" IsSynchronizedWithCurrentItem="True" IsEditable="True" IsTextSearchEnabled="True">
<ComboBox.ItemTemplate>
<DataTemplate>
<Grid>
<TextBlock Text="{Binding Path=ContactName}"/>
</Grid>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
Это файл .cs:
public Contacts()
{
InitializeComponent();
DataClasses1DataContext db = new DataClasses1DataContext();
cbx_contact.ItemsSource = db.Contacts;
cbx_contact.SelectedIndex = 0;
}
Это представление вывода комбинированного списка:
![enter image description here](https://i.stack.imgur.com/rAdJ8.png)
![enter image description here](https://i.stack.imgur.com/RNzK8.png)
Здесь, в выпадающем списке выпадающего списка, я получаю все значения, но когда я выбираю любое значение, текст не изменяется, он дает Contact_Manager.Contact ....
Я не знаю, чего мне здесь не хватает ... Я уже так связывал комбинированный список, и он работал в то время, но здесь он создает пробники ... заранее спасибо за помощь ...