调用线程无法访问该对象,因为其他线程拥有它

调用线程无法访问该对象,因为其他线程拥有它,第1张

调用线程无法访问该对象,因为其他线程拥有

这是人们入门的普遍问题。每当从主线程以外的其他线程更新UI元素时,都需要使用:

this.Dispatcher.Invoke(() =>{    ...// your pre here.});

您还可以

control.Dispatcher.CheckAccess()
用来检查当前线程是否拥有该控件。如果它确实拥有它,则您的代码看起来很正常。否则,请使用上述模式。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5567582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存