2
我有這個C#異步邏輯同步調用
public Result SomeMethod()
{
Popup popup = new Popup();
popup.Closed += PopupClosedHandler;
popup.ShowPopup();
// have to return the result from handler.
}
void PopupClosedHandler(EventArgs<PopupEventArgs> args)
{
Result result = args.Result;
}
我必須阻止SomeMethod()
調用,直到彈出被調用,並從args
在處理程序返回Result
。我不知道如何做到這一點,甚至不知道如何去尋找它。任何人都可以把我放在正確的方向嗎?由於
完美!謝謝 – 2012-04-04 03:49:56