Как предотвратить зависание GUI, когда веб-браузер перемещается и загружает страницу?Почему графический интерфейс зависает, когда браузер перемещается и загружается?
webBrowser1.Navigate("http://www.costco.com/");
Например, когда он перемещается к этому сайту, моя программа слегка замерзает, особенно когда загружается веб-страница. Я не мог перетащить и переместить форму. Нельзя щелкнуть кнопками вкладки в элементе управления вкладкой. Мне нужно дождаться, когда веб-страница полностью загрузится, чтобы он разморозился.
Я заметил, что автономный браузер Internet Explorer не ведет себя так. Он не замерзает при загрузке веб-страницы.
Как я могу предотвратить зависание пользовательского интерфейса при загрузке веб-страницы?
Когда вы звоните 'Navigate', в какой момент в коде? – DonBoitnott
под кнопкой1_click – user3231203
Вы пытались использовать 'async/await'? – rhughes