wpf - 如何获取 UI 线程 Dispatcher?

标签 wpf multithreading dispatcher

有什么办法可以得到UI线程的Dispatcher当您没有引用任何 UI 元素时?

最佳答案

您可以从静态应用程序实例中获取 UI Dispatcher:Application.Current.Dispatcher
您可能需要查看 Application.Current首先为 null,因为它可以在关闭序列期间清除。

关于wpf - 如何获取 UI 线程 Dispatcher?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2663070/

相关文章:

c# - 在 VS 2010 中将控制台应用程序转换为 WPF 应用程序时遇到问题

wpf - 如何在wpf中根据条件检查隐藏字段?

c# - 通过泛型类型参数访问属性

C# NAudio - 更改音频播放位置仍然播放旧位置的小缓冲区

c# - 锁定所有方法的使用

multithreading - 不同的线程可以将不同的GPU设置为当前的CUDA设备吗?

.net - Thread.Abort的安全异常

c# - 在 WPF 中,如何在另一个线程(另一个调度程序)上设置窗口的窗口所有者

java - RequestMappingHandlerMapping.getHandlerInternal :230 - Did not find handler method for

java - 如何将请求从servlet 转发到struts2 的action?