我在表单中有DatagridView的问题,它在主表单线程的另一个线程上运行。
new Thread(() => coldTestVerifyResult.ShowDialog()).Start();
newFrom.Invoke((MethodInvoker)delegate{ ... })
更新了一些控件(label,textBox) - 没关系!我将不胜感激任何帮助。谢谢
答案 0 :(得分:1)
您不应该在另一个帖子中显示该表单。所有UI工作和对cotnrols的所有访问都应该在UI(主)线程中完成。您观察到的行为正是因为您在新线程中显示了表单。