標準事件宣告

事件宣告:

public event EventHandler<EventArgsT> EventName;

事件處理程式宣告

public void HandlerName(object sender, EventArgsT args) { /* Handler logic */ }

訂閱事件:

動態:

EventName += HandlerName;

通過設計師:

  1. 單擊控制元件屬性視窗中的事件按鈕(閃電螺栓)
  2. 雙擊事件名稱:

StackOverflow 文件

  1. Visual Studio 將生成事件程式碼:
private void Form1_Load(object sender, EventArgs e)
{

}

呼叫方法:

EventName(SenderObject, EventArguments);