1. Form.CheckForIllegalCrossThreadCalls微软给出的解释是:如果捕获了对错误线程的调用,则为 true ;否则为 false 。
2。采用委托 - 声明,
例如:
private delegate void CrossThreadControlOperation();
// 匿名委托 - 实现 跨线程访问控件
CrossThreadControlOperation CrossThreadAccess = new CrossThreadControlOperation(
delegate()
{
// WinForm 控件操作
......
}
);
this.Invoke(CrossThreadAccess); // 执行委托 |