Я выяснил, как закрыть окно из моего ViewModel.WPF MVVM вызов ViewModel Сохранить метод в окне Закрыть
Теперь мне нужно решить проблему закрытия окна с другой стороны.
Мне нужно вызвать метод Save() в моей ViewModel, когда пользователь нажимает кнопку закрытия окна.
Я думал о привязке свойства Command к событию закрытия Window, но моя ViewModel связана с пользовательским элементом управления, и в этом случае команда Close не будет выполнена.
Я тоже смотрел на этот вопрос Disposing WPF User Controls, но я боюсь, что вызов метода Save метода метода Dispose немного запоздал.
Есть ли способ решить эту проблему?
Большое спасибо!
Это сработало для меня .... Спасибо :) –