Check if webpage loaded after opening it as a process in C#? <p>I am opening different browsers using</p> <pre><code>ProcessStartInfo startBrowser = new ProcessStartInfo(internetbrowser, website); Process.Start(startBrowser); </code></pre> <p>Which works great. However, I need to also know when the webpage has loaded. Is there a way that I can check this? Or even better, fire an event when the page is fully loaded?</p> <p>Thanks</p>