事件
事件是对象发送的消息
事件的特点:
1、发行者(publisher)确定何时引发事件。订户(subscriber)决定执行何种操作来响应事件。
2、没有订户的事件永远不会被调用。
3、事件通常用于通知用户操作
4、如果一个事件有多个订户,当引发该事件时,会同步调用多个事件处理程序。
5、可以利用事件同步线程
6、在.net Framework中,事件是基于eventHandler委托和EventArgs基类的
Code
事件是对象发送的消息
事件的特点:
1、发行者(publisher)确定何时引发事件。订户(subscriber)决定执行何种操作来响应事件。
2、没有订户的事件永远不会被调用。
3、事件通常用于通知用户操作
4、如果一个事件有多个订户,当引发该事件时,会同步调用多个事件处理程序。
5、可以利用事件同步线程
6、在.net Framework中,事件是基于eventHandler委托和EventArgs基类的