在我使用 MVVM 的 WPF 应用程序中,我注意到在某些情况下不会调用命令的 CanExecute 部分,所以我想知道什么决定何时调用这种(某种)方法?
问问题
983 次
1 回答
1
CanExecute
当通过引发CanExecuteChanged
事件告知控件时,控件将调用它,控件句柄的精确Commands
程度取决于它们(例如,它们也可以在CommandParameter
更改时再次调用它),但是如果您希望它们重新评估CanExecute
,则应手动触发该事件。
于 2012-03-31T23:49:05.500 回答