У меня есть ComboBox с кодами стран и номера телефонов (+43 .., ..) ItemsSource список Страна объектов со многими свойствами (код является один из них.) DataContext, в котором находится ComboBox, является объектом с свойством PhoneNumber.WPF ComboBox источник обновлений
Когда пользователь выбирает страну в списке, я хочу обновить исходное свойство PhoneNumber (которое является строкой) со значением «+43» из объекта Country. Появляется список, но источник никогда не обновляется. Как это сделать? Когда я заменить его с этим TextBox, все работает отлично:
<TextBox Text="{Binding Path=CountryCode, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True}" />
<ComboBox ItemsSource="{x:Static Member=data:Country.AllCountries}" SelectedValuePath="Country.Value.Code" SelectedValue="??" >
у меня был другой вопрос, но оказалось, что вы ответите так или иначе помог мне , так как в моем случае блокировка не указывала «UpdateSourceTrigger = PropertyChanged» ... – Shimmy