有一个快速的理论问题 - 如果有人可以帮助回答:
WPF提供的应用程序命令 - 在技术上无用(或不应该被利用)特别是在MVVM模式,因为在所有情况下都使用自定义命令(中继命令模式)。这就是我的阅读似乎表明,但想对此有所了解。
如果没有 - 有人还可以指出应用程序命令的快速代码示例及其在MVVM模式中的正确用法。
答案 0 :(得分:1)
我不确定你究竟在问什么; ApplicationCommands
是应用程序可能需要使用的一组commom命令,所以我不会说它们没用,但它们具有特定的用法,在许多应用程序中可能没用。就个人而言,我从未使用过它们。
我认为你会发现使用MVVM模式编写WPF应用程序的人很多(包括我)将使用DelegateCommand
的一些变体,并且作为证据,我将提供大多数MVVM框架提供的证据这样的实现。