你可以覆盖基类的方法啊,比如
protected override void ondoubleClick(...)
{
.....
base.OnDoubleClick();
}
如果是自己定义的事件,你可以自己添加事件数据类,从EventArgs派生,
比如heheEventArgs
然后添加事件代表
public delegate void heheEventHandler(object sender,
heheEventArgs e);
事件属性的话,就private heheEventHandler eventHandler;
最后在定义属性和发出事件........
protected override void ondoubleClick(...)
{
.....
base.OnDoubleClick();
}
如果是自己定义的事件,你可以自己添加事件数据类,从EventArgs派生,
比如heheEventArgs
然后添加事件代表
public delegate void heheEventHandler(object sender,
heheEventArgs e);
事件属性的话,就private heheEventHandler eventHandler;
最后在定义属性和发出事件........
button1.Click += new System.EventHandler(button1_Click);
2)如果不是标准控件可重载事件句柄方法:
public delegate void heheEventHandler(object sender, EventArgs e);
sender参数是指明哪一个控件发生事件,e参数是所发生的事件。
重载后可用1)的方法为控件加入事件句柄。