Я только что реализовал вызов Execute для команды без вызова CanExecute.Вызывает ли вызов «command.Execute» неявно сначала вызов CanExecute?
От отладки я бы сказал, что CanExecute вызывается; однако, я не уверен, что это совпадение.
Я хотел бы знать, могу ли я полагаться на то, что CanExecute неявно называется всякий раз, когда я поднимаю Execute вручную, или если я должен сам вызвать CanExecute?
по умолчанию исполнитель команды несет ответственность за проверку идентификатора команды. – pushpraj