摘要: 在C#或者说.Net的事件处理机制中,有三个关键的概念 - 事件(Event),委托(Delegate)和处理器(Handler),另外在面向对象的背景中,还有另外两个概念 - 发送者(Sender),接收者(Receiver)。后面两者,Sender和Receiver比较容易理解,而前面3者则容易... 阅读全文
posted @ 2015-03-06 17:59 沙漠乌托邦 阅读(1146) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-03-05 23:15 沙漠乌托邦 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 当我们用MVVM设计模式的时候要实现INotifyPropertyChanged,每次都要实现这个接口比较麻烦,所以基类的作用就体现出来了。代码如下:123456789101112131415161718192021222324252627282930313233343536373839404142... 阅读全文
posted @ 2015-03-02 11:14 沙漠乌托邦 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、认识命令1.1命令的特点 提到“命令”,我们应该想到命令的发出者,命令的接受者,命令的内容,准备工作,完成任务,回报工作。。。与事件中的发送者,接受者,消息,处理,处理,处理一一对应,如果是单纯的几个对应关系,的确用事件是能够代替的,不过,命令相对事件有其自己的特点的。比如,古时候,如果两个部... 阅读全文
posted @ 2014-12-27 22:36 沙漠乌托邦 阅读(354) 评论(0) 推荐(0) 编辑