首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CAB/SCSF命令与事件

CAB/SCSF命令与事件
EN

Stack Overflow用户
提问于 2010-12-03 05:06:35
回答 2查看 1.1K关注 0票数 1

CAB中的命令和事件有什么区别?似乎做了同样的事情,什么时候使用命令意图和事件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-10 03:45:30

从CAB的角度来看,命令是专门用于UI组件的,而事件理论上可以由任何组件使用。因此,命令是UI菜单、操作等事件机制的更具体实现。

下面是Rich Newman关于CAB的一篇优秀文章的链接。第10章和第11章是关于CAB中的命令和事件。

http://richnewman.wordpress.com/intro-to-cab-toc/

http://richnewman.wordpress.com/2007/09/22/introduction-to-events-in-the-cab-introduction-to-cabscsf-part-11/

http://richnewman.wordpress.com/2007/09/16/commands-in-the-cab-introduction-to-cabscsf-part-10/

票数 1
EN

Stack Overflow用户

发布于 2010-12-07 03:14:48

从理论上讲,把出租车放在一边;

  • 命令:表示一个操作,可以通过应用程序的不同部分重用,也可以不重用。意思是“做这个”。
  • event :表示发生了一些事情,因此在发布事件时,附加到该事件的每个实例可能会决定做不同的事情。意思是“这发生了”

所以我猜想,如果对于一个给定的操作,你总是想做同样的事情,那么就使用一个命令。如果不是,则使用事件。

我目前使用的是Prism (适用于Windows窗体),到目前为止,我还没有使用事件进行通信。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4339879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档