您现在的位置是:首页 >综合 > 2023-09-10 03:48:06 来源:
eventargs vb(eventargs)
导读 大家好,我是小夏,我来为大家解答以上问题。eventargs vb,eventargs很多人还不知道,现在让我们一起来看看吧!1. 事件的委托大多是采用...
大家好,我是小夏,我来为大家解答以上问题。eventargs vb,eventargs很多人还不知道,现在让我们一起来看看吧!
1. 事件的委托大多是采用(Object sender,EventArgs e)这样的参数形式(好像是.NET推荐的,但你用其他的参数形式也无不可 只是可能不够规范)。
EventArgs e我的体会就是一般用来进行相关数据的传递(如果这样一般都是写一类继承
EventArgs类,将相关的信息写成属性,这样订阅该事件的类就能得到该事件中的相关数据进行相应的处理)。
2. e是事件参数
//包含跟该事件相关的信息,它用来辅助你处理事件
比如说你用鼠标点击窗体,那么e是会包含点击的位置等等
P.S.根据事件的不同,事件参数类型可能不同。但都以EventArgs为基类
3. 有一个叫做EventHandler 的家伙,他会告诉你(主程序),有一些事情发生了:这个事情是谁导致的呢?是某个object类型对象导致的,它用Sender来表示。这个事情是什么事呢?e的内容就是事情的内容了。
本文到此讲解完毕了,希望对大家有帮助。