事件一般是和委托一起使用的!需要将事件和委托绑定,当触发事件时执行与事件相绑定方法.
例:myEvent += new someDelegate(TwoFun);
myEvent:是一个事件。
someDelegate:是一个委托。
TwoFun:是委托绑定的一个方法。
给事件绑定一个委托,事件激发时候调用委托指定的方法,也就是TwoFun这个方法。
打个比方,你"点击按钮"这个动作就是一个"CLICK"事件
事件说简单了就是有一个按钮,在我点击它的时候我想让他做些什么事情,
那他所做的事情就是我们要写代码去实现的咯。
委托:假如我有一个现成的事件代码,有2个按钮。
如果我们想让这2个按钮同时在点击的时候都调用同一事件方法,他么我们只需要写一个事件代码就可以了,另外一个按钮的事件代码就用委托去实现。
事件是可以被控件识别的操作,如按下确定按钮,选择某个单选按钮或者复选框。每一种控件有自己可以识别的事件,如窗体的加载、单击、双击等事件,编辑框(文本框)的文本改变事,等等。事件有系统事件和用户事件。系统事件由系统激发,如时间每隔24小时,银行储户的存款日期增加一天。用户事件由用户激发,如用户点击按钮,在文本框中显示特定的文本。事件驱动控件执行某项功能。
标签:事件