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[] { "监听启动\n" });
rtbAddText("云智服务器:" + iisClientSocket.RemoteEndPoint.ToString() + "连接成功!\t" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "\r\n");

posted @ 2016-03-24 13:56  赤月奇  阅读(142)  评论(0编辑  收藏  举报