簡體   English   中英

C#等待MethodInvoker完成

[英]C# wait for MethodInvoker to finish

我需要完成以下場景。 ThreadMethod()是一個Timer方法,我在Invoke語句中有UI更新。 我需要等到Invoke完成它的工作,然后繼續該方法。 我怎么能應付這個?

public void ThreadMethod(){
//do some work

            this.Invoke((MethodInvoker)delegate
            {
            //do some GUI update
            });

//wait till Invoke finish its work    
}

你不需要做任何事情。 Invoke (與BeginInvoke不同)將阻塞,直到調度的委托完成執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM