C#中的线程问题

来源:互联网 发布:安卓mac一键修改软件 编辑:程序博客网 时间:2024/05/21 20:24

今天做TCP数据传输时遇到的一个小问题

[转]线程间操作无效: 从不是创建控件“richTextBox1”的线程访问它

原因:用到了多线程,只能从创建控件的线程来更新控件

解决办法:

方法一:

this.Invoke((MethodInvoker)delegate {
richTextBox1.AppendText(ccc + "\r\n"); });


方法二:
在窗体LOAD里加 Control.CheckForIllegalCrossThreadCalls = false;

原创粉丝点击