开发多线程程序的时候,我们经常要在某个线程中,更新UI线程,直接更新肯定会出错的。可以试试下面的方法:
Private void DoUpdate(String asText)
{
if (InvokeRequired)
{
this.Invoke(DoUpdate);
return;
}
//Do Update
//This.txtName.Text = asText;
}
开发多线程程序的时候,我们经常要在某个线程中,更新UI线程,直接更新肯定会出错的。可以试试下面的方法:
Private void DoUpdate(String asText)
{
if (InvokeRequired)
{
this.Invoke(DoUpdate);
return;
}
//Do Update
//This.txtName.Text = asText;
}
转载于:https://www.cnblogs.com/zhsleep/archive/2010/09/29/1838298.html