winform 跨线程 调用控件

 public delegate void rtbCallBack(string txt);

public void rtbAddText(string txt)
{
if (this.rtb.InvokeRequired)
{
this.Invoke(new rtbCallBack(rtbAddText), txt);
}
else
{
rtb.AppendText(txt);
}
}

//this.Invoke(new rtbCallBack(rtbAddText), new object[] { "监听启动 " });
rtbAddText("云智服务器:" + iisClientSocket.RemoteEndPoint.ToString() + "连接成功! " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + " ");

原文地址:https://www.cnblogs.com/chiyueqi/p/5315248.html