永发信息网

C#窗体程序中,为什么有时候直接跨线程使用控件也不会报错?

答案:2  悬赏:20  手机版
解决时间 2021-02-14 10:58
C#中,跨线程使用UI的时候,应当使用Invoke的方法,不然会抛出异常。

但问题时,前几次看别人的程序,直接在新线程中操纵UI也不抛出异常(断点调试的时候就会有),而且有的书上写的也是“并不是每次这么做都会抛出异常”。
这个该作何解释呢?
最佳答案
直接跨线程使用控件 那是非线程安全,最好不用,尽量用委托吧
全部回答
你在构造函数里加上这个: checkforillegalcrossthreadcalls = false; 这样可以关闭.net的控件夸线程访问检查。其实你这个错误只是在vs里调试的时候出现,如果你直接双击你编译后.exe程序来运行,会发现不会出现这个错误。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汇源网络(e网店)地址在哪,我要去那里办事
【对真理的追求比对真理的占有更重要】“追求
小张水果蔬菜超市在什么地方啊,我要过去处理
潍坊奎文实验中学教导处电话是多少?
问世上有几多爱前面那首歌叫什么
汇缘网络(神奇店)地址在什么地方,我要处理点
母牛要产孑宫口不开怎么
8.如图所示,一块长方形草地,长是16m,宽是10m,
品尊酒业地址有知道的么?有点事想过去
本人成都大学一粗心的应届生妹子 我错过了形
女孩说我现在对她这么好,以后的对她更好,她
无线聚阵网吧地址有知道的么?有点事想过去
我的小狗是斗牛犬一岁了总爱咬人,怎么办啊
有在检察院工作或是做律师的么,求教收到被
汇缘网络(心缘店)地址好找么,我有些事要过去
推荐资讯
棒球类动画
求 人体蜈蚣 要百度云下载,谢谢
自古以来酒为什么受人青睐
楼房过户是依据房照年限还是土地证年限
olma手表04702款手表值多少钱
写一篇数学小论文,400字
1 8.7%×2.5+7.5×0.087 所有的能简算的要简
下级机关向上级机关请示或者批准事项应当使用
会计上岗证会过期吗?
求高手帮忙编个股经换手率大于2选股公式
蓝博兴laaboo T60手机充电口是什么型号的?
汽车过户需要收多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?