@sergeevpetro
Junior Developer

C# работа с WebBrowser без подвисаний формы?

Здравствуйте, господа!

Интересует такой вопрос... как можно реализовать работу с WebBrowser так, чтобы в процессе загрузки страниц форма никогда не подвисала?

Пробовал через BackgroundWoker - не помогло, вручную создавал поток - не помогло, пробовал создать новую форму с компонентом и вызвать её из главной формы - не помогло, всегда подвисает. И через Invoke пробовал...

Интересует конкретное решение проблемы, а не всякие догадки...
  • Вопрос задан
  • 444 просмотра
Решения вопроса 1
AxisPod
@AxisPod
А почему-то думается, что никак, WebBrowser загружает страницу сам, своими методами и делает это в интерфейсном потоке.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@jackroll
Сверхразум
Пробовал через BackgroundWoker - не помогло, вручную создавал поток - не помогло

Возможно стоит углубить знания в этой области и попробовать еще раз
Ответ написан
Использование async и await в C# — лучшие практики.
Товарищ jackroll правильно говорит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы