打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
System.InvalidOperationException:“线程间操作无效: 从不是创建控件“xxx”线程它。”

问题

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

这个问题属于跨线程问题

解决

解决办法在窗体(例如Form1)重载中写上一行代码

public Form1()
{
    InitializeComponent();
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;//设置该属性 为false
}

或者在线程报错的地方加上

System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;//设置该属性 为false
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C#跨线程更改Form中控件的属性
C#控制台模式下调用vc开发的ocx组件
WPF中窗口控件的跨线程调用
C# Winform 跨线程更新UI控件常用方法汇总
.NET中的三种Timer的区别和用法
定时器:.NET框架类库中定时器类的比较
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服