這方法就是等待輪到UI控制項的執行緒時在進行存取

 

delegate void callbyUI();

private void Change_Controller()
{
      if (this.InvokeRequired)
     {
           //建立一個在控制視窗上執行的委派
           callbyUI cb = new callbyUI(Change_Controller);

           //在擁有控制項基礎視窗控制代碼的執行緒上執行委派。
           this.Invoke(cb);
     }
     else //已經在UI執行緒
    {

            //要做的事

           TextBox1.Text = "test";

     }

}

文章標籤
全站熱搜
創作者介紹
創作者 yl9111524 的頭像
yl9111524

coding 筆記

yl9111524 發表在 痞客邦 留言(0) 人氣(2,040)