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 關注
- 137 瀏覽
添加回答
舉報