什么等同于WPF应用程序中的Application.DoEvents()

Sha*_*fiz 21 c# wpf doevents winforms

从MSDN,似乎Application.DoEvents()在Windows.Forms中可用.什么是WPF中的等价物.

Jon*_*eet 23

即使在Windows窗体中也不应该使用它.不要在UI线程上执行长时间运行的任务 - 使用后台线程并使用它Dispatcher来根据需要更新UI.任何使用Application.DoEvents基本上都是代码气味.我不知道是否有在WPF的等效的,但你应该尽量避免它,即使是有的.


H.B*_*.B. 22

虽然我同意Skeet你可以在文档页面上找到类似的WPF方法DispatcherFrame