Wielokrotne odpalanie dokumentów zakończone - zaakceptowana odpowiedź StackOverflow nie działa
Testuję, czy mój WebBrowser jest zakończony:
webBrowser2.DocumentCompleted += (s, e) =>
{
// Do stuff
}
Strona internetowa, do której uzyskuję dostęp jako mnóstwo plików JS i ramek iframe i innych rzeczy, więc korzystam z poniższej funkcji, aby upewnić się, że jest to rzeczywista strona, która zakończyła ładowanie.
webBrowser2.DocumentCompleted += (s, e) =>
{
if (e.Url.AbsolutePath != (s as WebBrowser).Url.AbsolutePath)
{
return;
}
// Do stuff
}
Nadal jednak nie działa. Czy robię coś źle lub czy jest to poprawne składniowo i czy w moim kodzie jest jakiś inny błąd?