C#中子线程操作主线程中窗体上控件的方法写[转载]
1、在程序初始化的时候对要操作的控件设置下面的属性:
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;
这样,系统就不会再抛出上面所说的这个错误了。
从实质上说,该方法是通过采用取消线程安全保护模式的方式实现的,所以不建议采用。
2、委托方式:
https://www.cnblogs.com/chaosimple/archive/2012/05/11/2495811.html