Задать вопрос
@sergeevpetro
Junior Developer

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

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

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

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

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

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

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

Похожие вопросы
18 янв. 2025, в 10:04
50000 руб./за проект
18 янв. 2025, в 09:18
5500 руб./за проект
18 янв. 2025, в 07:20
50000 руб./за проект