克拉玛依市网站建设_网站建设公司_支付系统_seo优化
2025/12/29 21:42:15 网站建设 项目流程

C#之跨线程调用UI

正常多线程修改,报错

privatevoidbutton1_Click(objectsender,EventArgse){Threadthread=newThread(Test);thread.Start();}publicvoidTest(){label1.Text="HelloWorld";}

需要添加Invoke:同步更新UI

privatevoidbutton1_Click(objectsender,EventArgse){Threadthread=newThread(Test);thread.Start();}publicvoidTest(){Invoke(newAction(()=>{label1.Text="HelloWorld";}));}

BeginInvoke:异步更新UI

BeginInvoke(newAction(()=>{label1.Text="HelloWorld";}));

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询