有一个快速的理论问题 - 如果有人可以帮助回答:
WPF 提供的应用程序命令 - 它们在技术上是无用的(或不应该被利用),特别是在 MVVM 模式中,因为在所有情况下都使用自定义命令(中继命令模式)。这就是我的阅读似乎表明的意思,但想对此有所了解。
如果没有 - 也有人可以指出应用程序命令的快速代码示例及其在 MVVM 模式中的正确用法。
我不确定你到底在问什么;这ApplicationCommands
是应用程序可能需要使用的一组常用命令,因此我不会说它们没用,但它们具有特定用途,在许多应用程序中可能没有用。就我个人而言,我从未使用过它们。
我想你会发现很多(包括我在内)使用 MVVM 模式编写 WPF 应用程序的人会使用DelegateCommand
.