Я создал выпадающий в XAML как это:Combobox SelectedValue не показывает?
ComboBox x:Name="cbTest" ItemsSource="{Binding}" SelectedValue="{Binding Test, Mode=TwoWay}" HorizontalAlignment="Left" Margin="0,10,0,0" Width="250" SelectionChanged="cbTest_SelectionChanged"/>
И выпадающий заполняется следующим ItemSources:
cbTest.ItemsSource = new string[] { "Left", "Right", "Center" };
я вижу 3 строки в Combobox, но это не делает покажите SelectedValue, что я выбрал раньше. Это свойство:
private short _test;
public short Test
{
get
{
return _test;
}
set
{
_test = value;
NotifyPropertyChanged();
}
}
Тест дает мне следующие данные: «Слева». Итак, я получаю данные, но привязка не работает!
Спасибо!
Это, вероятно, опечатка в вопросе - но ваше свойство возвращает _test с прописными буквами Т и множества _test со строчным т, который даст вам эти симптомы, особенно если _Test - это действительная переменная, которую вы определили в другом месте. –
Также ваши элементы являются строками, но тип данных теста короткий, что может вызвать проблемы. –
@ExceptionGuy, скопируйте/вставьте свой точный код. Как отметил Даниил, у вас набралось несколько ошибок. –