Re: [WPF] Интересный баг про Binding и VM
От: MxMsk Португалия  
Дата: 17.01.11 08:25
Оценка: 3 (1)
Здравствуйте, BluntBlind, Вы писали:

BB>Интересный баг/особенность про update биндига и данных во ViewModel на stackoverflow:

BB>How not to lose binding source updates?
Эти грабли стары как мир! Помнится, когда я еще делал свои первые шаги в Delphi, тоже часто напарывался на такое. Делал обработчик на потерю фокуса, где обновлял что-то, а про Default кнопку забывал.

BB>Что думаете, какие решения есть?

1) Делать копию объекта для редактирования в режиме PropertyChanged. Менять объект при принятии изменений пользователем.
2) При нажатии кнопки, вызывать UpdateSource всех биндингов с LostFocus.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.