最近,我遇到了涉及使用多个线程和共享对绑定到WPF控件的属性的访问的问题。这些崩溃往往发生在随机的时间点,但可以持久地复制。
所以我想尝试做的是允许线程安全数据访问绑定到WPF控件的类,获得对渲染线程调度程序的引用,并确保在我的视图模型中使用此调度程序访问其属性
这个概念听起来不错?它是否允许从其他线程访问绑定到我的控件的数据? (通过访问我的意思是获取/设置)。
如何获得对渲染线程的引用?我可以简单地获得对创建App类实例的线程的引用吗?
谢谢, 亚历克斯。
答案 0 :(得分:2)
只要我知道,我认为Application.Current.Dispatcher
将总是为您提供UI调度程序,因此真的不需要才能获得特殊代码访问数据出价调度程序(应该是UI调度程序本身)。