You can check the WebBrowser.ReadyState when the event is fired:
if (browser.ReadyState != WebBrowserReadyState.Complete)
return;
ReadyState will be set to Complete once the whole document is ready.
More Related Contents:
- Reading a CSV file in .NET?
- Headless browser for C# (.NET)? [closed]
- How to set a proxy for Webbrowser Control without effecting the SYSTEM/IE proxy
- Setting a cookie in a WebBrowser control
- WebClient runs javascript
- Can't find the source of .NET error, need Help
- how can you easily check if access is denied for a file in .NET?
- How do I make a WinForms app go Full Screen
- IPC Mechanisms in C# – Usage and Best Practices
- C# 3.0 auto-properties — useful or not? [closed]
- When should I use “using” blocks in C#? [duplicate]
- Escape command line arguments in c#
- Format a date in XML via XSLT
- How do I determine a mapped drive’s actual path?
- How does WCF deserialization instantiate objects without calling a constructor?
- How to check if IEnumerable is null or empty?
- Calling Oracle stored procedure from C#?
- Compare String and Object in C#
- What does denote in C# [duplicate]
- Dynamic button creation & placing them in a predefined order using c#
- Check if a string is a valid date using DateTime.TryParse
- Disallow/Block selection of disabled combobox item in wpf
- Find out the control with last focus
- Failed to update .mdf database because the database is read-only (Windows application)
- How do I disable visual styles for just one control, and not its children?
- How do I handle Database Connections with Dapper in .NET?
- Know when to retry or fail when calling SQL Server from C#?
- Create custom shape for button
- Convert Date from Persian to Gregorian
- Prism assembly reference failure: System.Windows.Interactivity