Будет ли WebBrowser генерировать ошибку, если это произойдет - PullRequest
0 голосов
/ 12 марта 2012

ЕСЛИ элемент управления WebBrowser выполняет команду Navigate (), и перед ее завершением я вызываю другую команду навигации, вызывает ли это ошибку при запуске, просто запускает новую навигацию и выдает старую?!

Ответы [ 3 ]

2 голосов
/ 12 марта 2012

Первая команда навигации будет просто сброшена.Естественно, это может вызвать проблемы, если у вас есть обработчики событий после начальной навигации, которые все еще выполняются, ожидая страницу от первой навигации.

1 голос
/ 12 марта 2012

Он просто запускает новую навигацию и сбрасывает старую.

0 голосов
/ 12 марта 2012

Я не буду выдавать никаких исключений, если вы не зависите от пользовательского кода, выполняемого в обработчиках событий Navigating или ProgressChanged.Веб-браузер просто отменяет текущую навигацию и запускает новую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...