[英]Custom event in a winform usercontrol
我正在將用戶控件動態添加到 winform。 用戶控件有一個自定義事件。
form_load()
{
ucUpdateProgress ucUP = new ucUpdateProgress();
ucUP.customEvent += new EventHandler<CustomEventArgs>(ucUP_customEvent);
this.Controls.Add(new ucUpdateProgress());
}
當用戶單擊取消按鈕時,我正在調用此事件。 但是自定義事件的值是 null。 這是為什么? 我的代碼有什么問題?
private void button1_Click(object sender, EventArgs e)
{
CustomEventArgs cEA = new CustomEventArgs(true);
customEvent(sender, cEA);
}
謝謝,西德
那應該是
this.Controls.Add(ucUP)
不是
this.Controls.Add(new ucUpdateProgress());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.