命令与CAB中的事件有什么区别?似乎做同样的事情,命令意图何时使用和事件?
答案 0 :(得分:1)
理论上将CAB放在一边;
所以我想,如果对于给定的动作你想要做同样的事情,那么使用一个命令。如果不使用活动。
我目前正在使用Prism(适用于Windows窗体),到目前为止我还没有使用事件进行通信。
答案 1 :(得分:1)
从CAB的角度来看,命令专门用于UI组件,而理论上任何组件都可以使用事件。因此,命令是UI菜单,操作等的事件机制的更具体的实现......
以下是Rich Newman关于CAB的精彩文章系列的链接。第10章和第11章介绍了CAB中的命令和事件。
http://richnewman.wordpress.com/intro-to-cab-toc/
http://richnewman.wordpress.com/2007/09/16/commands-in-the-cab-introduction-to-cabscsf-part-10/