1 回答

TA贡献1757条经验 获得超8个赞
你可以介绍你自己的 EventArgs 类型
public class CustomEventArgs : EventArgs
{
public GlobalDebugMonitorControl Control { get; set; }
public CustomEventArgs(GlobalDebugMonitorControl control)
{
this.Control = control;
}
}
然后更改 eventHandler 以使用它:
public event EventHandler<CustomEventArgs> ButtonClick;
所以调用代码是:
this.ButtonClick(sender, new CustomEventArgs(this));
当然还有事件的实施者:
protected void UserControl_ButtonClick(object sender, CustomEventArgs e)
{
Button tempButton = (Button)sender;
GlobalDebugMonitorControl tempParentControl = e.Control;
}
- 1 回答
- 0 关注
- 147 浏览
添加回答
举报