应用程序命令与自定义命令(通过中继模式)

时间:2012-08-20 17:01:14

标签: wpf command

有一个快速的理论问题 - 如果有人可以帮助回答:

WPF提供的应用程序命令 - 在技术上无用(或不应该被利用)特别是在MVVM模式,因为在所有情况下都使用自定义命令(中继命令模式)。这就是我的阅读似乎表明,但想对此有所了解。

MSDN Article

如果没有 - 有人还可以指出应用程序命令的快速代码示例及其在MVVM模式中的正确用法。

1 个答案:

答案 0 :(得分:1)

我不确定你究竟在问什么; ApplicationCommands是应用程序可能需要使用的一组commom命令,所以我不会说它们没用,但它们具有特定的用法,在许多应用程序中可能没用。就个人而言,我从未使用过它们。

我认为你会发现使用MVVM模式编写WPF应用程序的人很多(包括我)将使用DelegateCommand的一些变体,并且作为证据,我将提供大多数MVVM框架提供的证据这样的实现。