Что эквивалентно Application.DoEvents() в приложениях WPF

Из MSDN кажется, что Application.DoEvents() доступен в Windows.Forms. Что будет эквивалентной вещью в WPF.

2 ответа

Решение

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

Хотя я согласен со Скитом, вы можете найти такой метод WPF на странице документацииDispatcherFrame

Другие вопросы по тегам