首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#里边click事件传到方法里的EventArgs e都是什么啊

2013-12-28 
c#里面click事件传到方法里的EventArgs e都是什么啊? void contextMenuStrip_Click(object sender, EventA

c#里面click事件传到方法里的EventArgs e都是什么啊?
 void contextMenuStrip_Click(object sender, EventArgs e)
        {
            
            throw new NotImplementedException();
        }

比如这个e是什么?一般从何得知是什么呢?
[解决办法]
这是参数定义。而参数s在运行时是会多态地引用任何一种从EventArgs 类型继承的子类的对象的。如果你没有面向对象的继承知识,不能理解继承,那么可能一时就不能很好理解。

我们定义一个接口,是为了以后实现它。比如说我们定义方法接口

int Add(int a, int b);
然后以后实现它,使得它确实能计算加法,那么你会为我“a、b是什么?从何得知呢?”这样的问题吗?

实际上也是一样的,都是设计者定义个标准的通讯参数。你应该全面地去学习事件驱动设计知识,你看到的成百上千的控件几乎每一个都都有许多事件,你看到同事们设计的组件会使用事件方式与宿主通讯,如果你有这个环境,就能慢慢接触事件参数了。
[解决办法]
事件内容,具体的你可以调试看看

热点排行