在多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,如果需要访问窗口中的控件,可以在窗口构造函数中将CheckForIllegalCrossThreadCalls设置为 false

public Form1()
{
    InitializeComponent();
    CheckForIllegalCrossThreadCalls = false;
}

 

也可以针对某一控件进行设置,例如:

    TextBox.CheckForIllegalCrossThreadCalls = false;

相关文章:

  • 2022-12-23
  • 2021-08-26
  • 2021-11-29
  • 2022-12-23
  • 2022-01-22
  • 2021-11-20
  • 2021-12-30
猜你喜欢
  • 2022-02-07
  • 2018-01-09
  • 2021-07-15
  • 2021-10-21
  • 2021-10-22
相关资源
相似解决方案