標準事件宣告
事件宣告:
public event EventHandler<EventArgsT> EventName;
事件處理程式宣告
public void HandlerName(object sender, EventArgsT args) { /* Handler logic */ }
訂閱事件:
動態:
EventName += HandlerName;
通過設計師:
- 單擊控制元件屬性視窗中的事件按鈕(閃電螺栓)
- 雙擊事件名稱:
- Visual Studio 將生成事件程式碼:
private void Form1_Load(object sender, EventArgs e)
{
}
呼叫方法:
EventName(SenderObject, EventArguments);