我无法访问checkBox控件,我该怎么做? 我有代码必须检查CheckBox属性检查到另一个线程
Thread thread1 = new Thread(fbd);
static void fbd()
{
if (chb1.Checked == true)
{
}
}
private void button1_Click(object sender, EventArgs e)
{
thread1.Start();
}
如果使用此方法,则编译器显示错误。 如果添加链接线程启动,但进程无法正常工作
Form1 form = new Form();
if (form.chb1.Checked == true)
{
\\действие
}
System.Threading.Thread.Sleep(form.name);
如何从另一个线程访问控件和变量。谢谢。
答案 0 :(得分:0)
你可以试试这个:
private void fbd()
{
if (chb1.Checked == true)
{
}
}
private void button1_Click(object sender, EventArgs e)
{
Thread thread1 = new Thread(new ThreadStart(fbd));
thread1.Start();
}