【发布时间】:2013-11-30 06:23:57
【问题描述】:
当我需要访问 UI 线程但有合适的时间使用 someDependencyObject.Dispatcher.BeginInvoke(...)
Application.Current.Dispatcher.BeginInvoke(...)
我假设所有的 DependencyObjects/UIElements 都是在 UI 线程上创建的,所以最终结果应该是相同或相似的。
调用之间有什么区别(如果有)?
是否有关于何时使用其中一种的规则?
【问题讨论】:
标签: c# .net wpf multithreading