Часть HTML не отображается в WPF BrowserView без использования waitEvent.waitOne (5000) - PullRequest
0 голосов
/ 21 февраля 2019

Мы используем DotNetBrowser.dll в приложении WPF. У нас есть следующий вопрос:

1) HTML-часть не обрабатывается в WPF BrowserView без использования waitEvent.waitOne(5000).Мы попытались загрузить HTML для обоих событий:

a) onCompleted

b) OnDataReceived с помощью AjaxHandler.

Пожалуйста, подтвердите, если для просмотра браузера WPF требуется некотороевремя загружать HTML.Пожалуйста, обновите меня на том же.Ниже приведен мой код.

//waitEvent.WaitOne(5000);

foreach (long frameId in BrowserView.Browser.GetFramesIds())
{

       frameDocument = BrowserView.Browser.GetDocument(frameId);

}

List<DOMNode> nodeslist = frameDocument.GetElementsByClassName("className");

Список узлов всегда возвращает ноль, если мы комментируем строку waitEvent.WaitOne(5000).

Примечание: Когда мы добавляем waitEvent.waitOne(5000), все работает нормально.

...