Control.CheckForIllegalCrossThreadCalls = false;
有人会么?这个问题在winfrom里面的。。。。
还有这个更好的方法
delegate void FunDelegate(string str);
private void FunStart(object obj)//线程中调用的方法 FunStart("123456789");
{
FunDelegate funDelegate = new FunDelegate(Fun);
IAsyncResult aResult = this.BeginInvoke(funDelegate, obj.ToString());
aResult.AsyncWaitHandle.WaitOne(-1);
string str = (string)this.EndInvoke(aResult);
}
private void Fun(string datetime)
{
richTextBox1.Text= (string)datetime;
}