У меня недавно возникла исключительная ситуация, потому что CanExecute()
команды был вызван после закрытия экрана.
Это легко исправить, добавив дополнительную проверку к методу, но теперь я беспокоюсь о производительности моего приложения в течение всей жизни, если модели представления не удаляются должным образом.
Я подключаюськоманды, сохраняя их как свойство в ViewModel, а затем привязывайте к ним в xaml.
, поэтому кто-нибудь знает, почему закрытое окно будет продолжать вызывать CanExecute()
методы?