跨线程更新UI的方法

开发多线程程序的时候,我们经常要在某个线程中,更新UI线程,直接更新肯定会出错的。可以试试下面的方法:

Private void DoUpdate(String asText)
{
  if (InvokeRequired)
  {
    this.Invoke(DoUpdate);
    return;
  }
  //Do Update
  //This.txtName.Text = asText;
}

posted on 2010-09-29 12:21  神秘的白起  阅读(313)  评论(0编辑  收藏  举报

导航