是否可以處理另一個類中的事件,但是UI事件的MainWindow
類?UI其他類的事件處理
例子:
class MainWindow
{
public Button b;
//Some Methods
}
class OtherClass
{
public async someMethod()
{
await someTaskToWait();
}
public Task someTaskToWait()
{
if(...)
{
ButtonClickEvent mainWinButton_click = null;
mainWinButton_click= (_, __)=>
{
MainWindow.b.ClickEvent += mainwinButton_click;
}
MainWindow.b.ClickEvent -= mainwinButton_click;
}
}
}
我要處理的OtherClass
不MainWindow
的Button.Click()
事件。
感謝您的幫助。
有MainWindow的按鈕單擊事件調用其他類中的mainwinButton_click方法...? –