问题
System.InvalidOperationException:“线程间操作无效: 从不是创建控件的线程访问它。”
这个问题属于跨线程问题
解决
解决办法在窗体(例如Form1)重载中写上一行代码
public Form1() { InitializeComponent(); System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;//设置该属性 为false }
或者在线程报错的地方加上
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;//设置该属性 为false