Вы не должны использовать его даже в Windows Forms.Не выполняйте длительные задачи в потоке пользовательского интерфейса - используйте фоновый поток и используйте Dispatcher
для обновления пользовательского интерфейса по мере необходимости.Любое использование Application.DoEvents
в основном является запахом кода.Я не знаю, есть ли эквивалент в WPF, но вам следует избегать его, даже если он есть.