c# – 相当于WPF中的InvokeRequired

前端之家收集整理的这篇文章主要介绍了c# – 相当于WPF中的InvokeRequired前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
WPF中是否存在与Form.Invokerequired等效的内容,例如Dispatcher.Invokerequired

解决方法

这有点奇怪,因为它没有出现在intellisense中,但你可以使用:
var dispatcher = myDispatcherObject.Dispatcher;
if (dispatcher.CheckAccess()) { /* ... */ }

由于所有UI组件都继承自DispatcherObject,因此这应解决您的特定问题,但它并非特定于UI线程 – 它可用于任何调度程序.

猜你在找的C#相关文章