2012-10-11 33 views
0

有這樣的功能:等待功能在Windows手機進行

public MImage ImageHandler (parameter){ 
    // do something 
} 

該功能將根據參數需要一段時間,現在我要監控這一函數的執行,並做一些事情功能完成後,像這樣:

//call this function 
Task task = new task(ImageHandler(parameter)); 
task.begin(); 
task.done +=(()={ // do something after the function is done}); 

那麼我該如何解決?

在此先感謝。

回答

2

你可以運行你的代碼需要一些時間使用BackgroundWorker

見在後臺線程來執行:How to use a BackgroundWorker

要運行的任務已經完成,可以放置在後的代碼處理器爲RunWorkerCompleted事件。

-1

你可以在你的功能中做一個事件。和+ =它。

相關問題