从不是创建控件“Control Name'”的线程访问它 C#跨线程操作了主线程的控件
线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析
http://blog.csdn.net/kingboy2008/article/details/6529362
解决方法
就是报错的地方(调用函数的地方)
替换
MethodInvoker methodInvoker=new MethodInvoker(需要调用函数);
this.BeginInvoke(methodInvoker);
采用委托调用