Передача данных домена перед закрытием окна - PullRequest
0 голосов
/ 19 декабря 2010

Мое представление размещено в окне с данными домена, отображаемыми через ViewModel; и я переопределяю обработчик события OnClosing окна, чтобы определить, были ли данные домена переданы в хранилище. Если данные домена зафиксированы, то окно закрывается и никаких дальнейших действий не требуется. Однако, если данные загрязнены, отображается MessageBox, предлагающий пользователю сохранить изменения, отменить операцию закрытия окна или просто отменить изменения. Как мне вызвать команду SaveCommand во ViewModel для фиксации изменений, если пользователь решил сохранить их?

1 Ответ

0 голосов
/ 20 декабря 2010

если вы используете viewmodel, то ваша команда сохранения уже должна быть в viewmodel, и вам просто нужно вызвать ее ... у вас уже есть кнопка для сохранения изменений?если он использует relaycommand, все, что вам нужно сделать, это просто вызвать тот же метод commandexecute, который вы уже используете ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...