1、关闭跨线程的检查
CheckForIllegalCrossThreadCalls = false;
2、跨线程操作控件会出错,用委托的方式解决;
Action是委托封装的一个方法
new Invoke(new Action(()=>{
操作;
}));
或者
Action act = delegate() {
操作;
};
this.Invoke(act);
1、关闭跨线程的检查
CheckForIllegalCrossThreadCalls = false;
2、跨线程操作控件会出错,用委托的方式解决;
Action是委托封装的一个方法
new Invoke(new Action(()=>{
操作;
}));
或者
Action act = delegate() {
操作;
};
this.Invoke(act);