您现在的位置是:首页 >综合 > 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的内容就是事情的内容了。

本文到此讲解完毕了,希望对大家有帮助。