C#标准活动声明

示例

事件声明:

public event EventHandler<EventArgsT> EventName;

事件处理程序声明:

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

订阅活动:

动态地:

EventName += HandlerName;

通过设计师:

  1. 单击控件的属性窗口上的“事件”按钮(闪电)

  2. 双击事件名称:

  1. Visual Studio将生成事件代码:

private void Form1_Load(object sender, EventArgs e)
{

}

调用方法:

EventName(SenderObject, EventArguments);