Я работаю в модели wpf - mvvm.
У меня есть текстовое поле с названием "marketName". В xaml я привязываю свойство - "newmarketname" (которое определено в моей viewmodel) к этому текстовому полю. Однажды, если пользователь вводит новое рыночное имя в этом текстовом поле, вызывается метод «set» для «newmarketname».
В методе set «newmarketname» я вызываю событие PropertyChanged.
И обработчик изменения свойства вызовет функцию, в которой я проверяю, существует ли уже название рынка; если «да», я назначу string.Empty свойству «newmarketname».
Таким образом, снова вызывается заданный метод «newmarketname» с последующим событием PropertyChanged.
Но проблема в том, что даже если значение «newmarketname» меняется на пустое, оно не отражается в пользовательском интерфейсе.
В чем проблема?