我想从表单启动后台工作人员。
private void button2_Click(object sender, EventArgs e)
{
backgroundWorker2.RunWorkerAsync();
}
private void backgroundWorker2_DoWork(object sender, DoWorkEventArgs e)
{
ExtClass.doit("Hello", "World");
}
后台工作人员在文本框中插入“Hello World”。
public static void doit(string a, string b)
{
Form F1 = Application.openForms[0] as Form1;
F1.textbox1.Text = a + b;
}
但我得到一个例外。如何从后台工作人员访问表单控件?