Я уже некоторое время стучу головой об это. Я не совсем уверен, почему это не работает. Я все еще новичок во всем этом бизнесе WPF.
Вот мой XAML для выпадающего списка
<ComboBox
SelectedValuePath="Type.FullName"
SelectedItem="{Binding Path=Type}"
Name="cmoBox" />
Вот что заполняет ComboBox (myAssembly - это класс, который я создал со списком возможных типов)
cmoBox.ItemsSource = myAssembly.PossibleTypes;
Я установил DataContext в родительском элементе ComboBox в коде, подобном следующему:
groupBox.DataContext = listBox.SelectedItem;
Я хочу, чтобы привязка выбрала правильный «возможный тип» из поля со списком. Это ничего не выбирает. Я пробовал SelectedValue и SelectedItem. Когда я изменил DisplayMemberPath ComboBox на другое свойство, оно изменило то, что отображалось, поэтому я знаю, что оно не полностью нарушено.
Есть идеи ???