Из MSDN кажется, что Application.DoEvents() доступен в Windows.Forms. Что было бы эквивалентно в WPF.
Что эквивалентно Application.DoEvents() в приложениях WPF
Ответ 1
Вы не должны использовать его даже в Windows Forms. Не выполняйте длительные задачи в потоке пользовательского интерфейса - используйте фоновый поток и используйте Dispatcher
для обновления пользовательского интерфейса по мере необходимости. Любое использование Application.DoEvents
в основном является запахом кода. Я не знаю, есть ли эквивалент в WPF, но вы должны стараться избегать его, даже если есть.
Ответ 2
Пока я согласен с Skeet, вы можете найти такой способ WPF, как на странице документации DispatcherFrame