摘要: 一, 事件及事件驱动1,事件的概念软件事件是对现实生活中的事件的模拟。从面向对象的角度来说,事件是由对象发出的消息,它是一个信号,通知其他对象有事情发生。例如,单击窗体上的某个控件时,控件可能会激发一个Click事件。激发与相应事件的载体都是对象。激发事件的对象被称为“事件源”,对这个事件进行响应的对象称为“响应者” 响应者必须提供一个“事件响应(或处理)方法”。2,事件与多路委托 事件的主要特点是一对多的关联,即一个事件源可以有多个响应者。在具体实现上,.NET Framework的事件处理机制是基于多路委托实现的。先看一个使用多路委托实现事件的实例项目代码如下:public delegat 阅读全文
posted @ 2011-09-28 18:22 一斤半 阅读(730) 评论(0) 推荐(0) 编辑