我在 Form1 中有 1 个标签。
现在我在 Form2 中执行一些操作。(我的 form1 已经打开)
现在我想通过 Form2 的一些方法来更新 Form1 的标签。
Form1 frm=new Form1();
Label label = frm.label1;
MethodInvoker action = () => label.Text = "Finished";
label.BeginInvoke(action);
这是我在form1中编写的代码。但我收到以下异常:“在创建窗口句柄之前,无法在控件上调用 Invoke 或 BeginInvoke。”
那么解决方案是什么?