У меня есть метод моей команды CanExecute, который вызывается только один раз, когда запускается приложение wpf. Я хочу периодически переоценивать этот метод. Я нашел некоторые ссылки на вызов CommandManager.InvalidateRequerySpected() либо программно, либо с помощью DispatcherTimer. Ни для меня, ни для CanExecute не работает только один раз для каждого приложения.CommandManager.InvalidateRequerySposed() не работает
Кто-нибудь знает об исправлении?
-pom-
Возможно, нужно позвонить через 'Application.Current.Dispatcher.Invoke?' Http://stackoverflow.com/a/15828850 – Benjol