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

怎么把事件名做为参数

2012-01-24 
如何把事件名做为参数textBox.KeyDown+newSystem.Windows.Forms.KeyEventHandler(this.dgCell_KeyDown)

如何把事件名做为参数
textBox.KeyDown+=new   System.Windows.Forms.KeyEventHandler(this.dgCell_KeyDown);

现在我要把这条代码写成一个方法,KeyDown和dgCell_KeyDown做为参数传入,怎么写?谢谢了啊。

[解决办法]
KeyDown不能做参数吧
[解决办法]
好像无法实现

[解决办法]
可以参考如下的用法:
public event EventHandler OnDrawCell
{
add
{
this.KeyDown += value;
}
remove
{
this.KeyDown -= value;
}
}

[解决办法]
名子不合适,改一下,可以参考如下的用法:

public event EventHandler SomeKeyDownEvent
{
add
{
this.KeyDown += value;
}
remove
{
this.KeyDown -= value;
}
}

热点排行