У меня есть древовидная структура для моей навигации, когда я изменяю текущий элемент с некоторыми изменениями.Появилось всплывающее окно с подтверждением.И я бы отменил изменяющееся событие, для этого я использую EventToCommand (MVVM-light), и я делаю некоторые проверки в CanExecute, но в UI SelectedItem изменяется:я могу отменить событие, когда CanExecute возвращает false?