C# 跨线程访问UI线程控件

上传:wyc27775 浏览: 17 推荐: 0 文件:PDF 大小:30.46KB 上传时间:2021-02-01 01:31:49 版权申诉
C# 跨线程访问UI线程控件 在C#中,由于使用线程和调用UI的线程属于两个不同的线程,如果在线程中直接设置UI元素的属性,此时就会出现跨线程错误。 下面介绍两种解决方案 第一种:使用控件自带的Invoke或者BeginInvoke方法。 Task.Factory.StartNew(() => { this.button1.Invoke(new Action(() => { this.button1.Text = hello world; })
上传资源
用户评论