powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / MVVM DataContext rebind
4 сообщений из 4, страница 1 из 1
MVVM DataContext rebind
    #38875839
micoloss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Осваиваю технологию WPF. Есть форма в которой биндятся свойства вложенного во ViewModel объекта. Все работает как надо, до тех пор пока не добавляешь этот объект в ObservableCollection и соответственно появляется необходимость пересоздать объект. Во ViewModel все пересоздается, однако во View в TextBox остаются висеть данные предыдущего объекта. Необходимо что-то типа rebind. Когда использовал подход MVC - проблем не было, делал так:
Код: c#
1.
2.
Object o = new Object();
view.DataContext = o;


На могу найти подобный механизм для MVVM. Как быть? Спасибо!
...
Рейтинг: 0 / 0
MVVM DataContext rebind
    #38875869
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реализовать интерфейс INotifyPropertyChanged во вложенном объекте и вызывать событие OnPropertyChanged для соответствующего свойства.
...
Рейтинг: 0 / 0
MVVM DataContext rebind
    #38875877
micoloss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Там это уже реализовано.
...
Рейтинг: 0 / 0
MVVM DataContext rebind
    #38875891
micoloss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо! Вопрос решен! Я сделал PropertyChanged для свойств вложенного объекта, но не сделал PropertyChanged для самого объекта. Теперь все работает как надо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / MVVM DataContext rebind
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]