眼君

关注

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

眼君

关注

阅读 63

2022-04-16

这个问题属于跨线程问题

解决办法

直接在窗体重载中写上下面这句话

//解决跨线程问题
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;   

即在如下位置

 

相关推荐

guanguans

C#跨线程访问控件

guanguans 27 0 0

老罗话编程

C#之解决 未处理的“System.InvalidOperationException”类型的异常出现在 System.dll中...

老罗话编程 87 0 0

椰果玩安卓

C# 多线程与跨线程访问界面控件

椰果玩安卓 101 0 0

大柚子top

C# winform跨线程操作控件

大柚子top 119 0 0

陈情雅雅

C#跨线程访问控件以及方法

陈情雅雅 23 0 0

NicoalsNC

C#使用线程池创建线程

NicoalsNC 73 0 0

颜路在路上

C#多线程的用法之线程间的协作

颜路在路上 37 0 0

小编

C#多线程创建及线程的同步

小编 39 0 0

GG_lyf

C# Channel实现线程间通信

GG_lyf 38 0 0

彪悍的鼹鼠

C#之线程、委托,强强联手操作窗体控件...

彪悍的鼹鼠 16 0 0

精彩评论(0)

0 0 举报