System.InvalidOperationException:“线程间操作无效: 从不是创建控件“Form1”的线程访问它。”

System.InvalidOperationException:“线程间操作无效: 从不是创建控件“Form1”的线程访问它。”

private void button3_Click(object sender, EventArgs e)
{
Thread thread_aa = new Thread(StartNewWindow);
thread_aa.IsBackground = true;
thread_aa.Start();
}
private void StartNewWindow()
{
while(true)
{
Form2 form2 = new Form2();
form2.ShowDialog(this); //--去掉this,
form2.Dispose();
Thread.Sleep(1000);
}

}

posted @ 2022-12-28 15:19  txwtech  阅读(324)  评论(0)    收藏  举报