0

MVVM を使用する私の WPF アプリケーションでは、コマンドの CanExecute 部分が呼び出されない場合があることに気付きました。

4

1 に答える 1

1

CanExecuteCanExecuteChangedイベントを発生させることによって通知されたときにコントロールによって呼び出され、コントロールがどのように正確に処理するかCommandsはそれら次第です(たとえば、CommandParameter変更時に再度呼び出すこともできます)が、再評価CanExecuteする場合はイベントを手動で発生させる必要があります。

于 2012-03-31T23:49:05.500 に答える