非主线程对控件的赋值等操作会报异常,最简单的方法代码如下:
public Form1()
{
InitializeComponent();
Control.CheckForIllegalCrossThreadCalls = false;
}
本文介绍了一种在Windows窗体应用程序中禁用跨线程调用检查的方法,通过设置Control.CheckForIllegalCrossThreadCalls为false可以避免非主线程操作UI组件时引发异常。
非主线程对控件的赋值等操作会报异常,最简单的方法代码如下:
public Form1()
{
InitializeComponent();
Control.CheckForIllegalCrossThreadCalls = false;
}
3332

被折叠的 条评论
为什么被折叠?