Как остановить WPF WebBrowser от загрузки страницы? - PullRequest
1 голос
/ 14 января 2011

Я вижу методы для GoBack, GoForward, Refresh и Navigate, но без «Stop» или «Cancel». Как мне это сделать?

Ответы [ 2 ]

6 голосов
/ 20 мая 2014

Использование может использовать метод InvokeScript для элемента управления WebBrowser, чтобы остановить навигацию по странице.

yourWebBrowser.InvokeScript("eval", "document.execCommand('Stop');");
2 голосов
/ 14 января 2011

Похоже, это немного сложно, вы должны получить интерфейс IWebBrowser2 из элемента управления WPF WebBrowser, после чего вы можете получить доступ к некоторым методам, которые не были публично представлены в этом элементе управления.

Подробнее здесь http://msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser(v=vs.90).aspx (переход к родному IWebBrowser2)

...