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

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

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

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

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

Интересует конкретное решение проблемы, а не всякие догадки...
  • Вопрос задан
  • 452 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 1
AxisPod
@AxisPod
А почему-то думается, что никак, WebBrowser загружает страницу сам, своими методами и делает это в интерфейсном потоке.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@jackroll
Сверхразум
Пробовал через BackgroundWoker - не помогло, вручную создавал поток - не помогло

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

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

Похожие вопросы