【发布时间】:2012-07-20 13:34:40
【问题描述】:
我必须在 WPF 应用程序中使用此命令(我真的不喜欢它,但如果我必须 -> 我必须): http://wpftutorial.net/DelegateCommand.html
但我在这里遇到的主要问题是我不想在我的代码的几乎每一行中都调用
RaiseCanExecuteChanged()
方法。那么我该怎么做才能像 RoutedUICommand 那样自动完成呢。
我有很多数据绑定,例如如果 Foo.FooProp != null 命令可以执行。但我想要尽可能少的代码,所以我必须在所有地方注册事件或更新我的应用程序中的命令....
【问题讨论】: