C#

C# 自訂事件

Posted by Leo Yang on 2020-07-02

C# 自訂事件

宣告
1
2
3
4
//宣告委派
public delegate void TestEvent(object sender, EventArgs e);
//宣告事件、委派類型
public event TestEvent OnEyesWatch();
使用方法
1
2
3
4
5
6
7
8
//調用事件
public void TestFunction()
{
OnEyesWatch?.Invoke(this, new EventArgs());
}

//委派事件
className.OnEyesWatch+= xxxxxxx;