Если у вас есть набор строк, так что вам не нужно использовать SelectedValuePath
свойство. Вы можете добавить какое-то строковое поле к вашему ViewModel
типа строки.
public string SelectedStringValue
{
get;
set;
}
и в XAML:
<ComboBox ItemsSource="{Binding Path=selectedextensionvalue}"
SelectedItem="{Binding Path=SelectedStringValue, Mode=OneWayToSource}" />
EDIT:
Но, если вы хотите ComboBox
выбрать некоторый специальный пункт (например, которые вы храните в базе), так имущество SelectedStringValue
должно поднять сообщение PropertyChanged
в сеттер, а xaml будет следующим:
<ComboBox ItemsSource="{Binding Path=selectedextensionvalue}"
SelectedItem="{Binding Path=SelectedStringValue, Mode=TwoWay}" />