У меня есть ComboBox, чей ItemSource связан с ObservableCollection типа Person с именем PersonsList.DisplayMemberPath на этом ComboBox имеет значение FullName (которое просто возвращает имя и фамилию)
В персоне хранятся различные вещи, такие как имя, фамилия, номер телефона, адрес и т. Д.
Теперь, когда я обновляю человека в PersonsList, я обновляю соответствующие поля данных и вызываю OnPropertyChanged ("PersonsList").Теперь моя проблема возникает, когда я возвращаюсь, чтобы просмотреть этот ComboBox.Если я обновил имя или фамилию человека, он не обновляется здесь.Однако, когда я нажимаю на человека, который должен был быть обновлен, он отображает обновленное имя / фамилию правильно.
Вот 2 изображения, чтобы понять, что я имею в виду: https://imgur.com/a/fP6apoX
Наконец, вот мой код XAML:
ComboBox ItemsSource="{Binding PersonsList, UpdateSourceTrigger=PropertyChanged}"
DisplayMemberPath="FullName"/>