标题:哪位大神能通俗地讲一下事件的处理过程?
取消只看楼主
cpxuvs
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:45
专家分:142
注 册:2015-12-22
结帖率:85.71%
已结贴  问题点数:20 回复次数:1 
哪位大神能通俗地讲一下事件的处理过程?
c#入门经典上的例子看不懂,太长我只写一点点
polltimer=new Timer(100);
polltimer.Elapsed+=new DlapsedEventHandler(checkformessage);
            事件        事件处理方法
然后
pollTimer.Start();

然后,我就不知道了,它是怎么触发事件的?

我理解的一般事件处理的过程是:
定义委托
将事件绑定到委托上
为事件设计处理方法
触发事件,调用处理方法

虽然如此,博客上的例子还是感觉看的不是很懂。

但是最关键的,事件到底有什么作用?弄这么复杂,为啥不让我直接调用委托?

还有,一般处理方法上都有个参数, EventArgs e,这是用来干嘛的?有时方法里面没看见用

问题有点多,不好意思,堵这里很久了。

另外我可用分不多,不能多给,希望不要介意。



[此贴子已经被作者于2016-5-23 23:06编辑过]

搜索更多相关主题的帖子: 经典 博客 
2016-05-23 23:05
cpxuvs
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:45
专家分:142
注 册:2015-12-22
得分:0 
谢谢yhlvht


为什么这个论坛答题的人这么少,每次都是版主出面回答我的。
2016-05-24 13:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-465175-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019765 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved