title: is webbrowser navigated event triggered multiple times for each navigate method?
body: <p>So, short question was that.</p>
  
  <p>Longer version: 
  The problem i'm facing is that i rely on pairs of webbrowser.navigate and navigated event in my app, but for each navigate method, the navigated event is triggered multiple times. It seems like the url is loaded in parts and each one triggers the event again or something alike.
  May the use of Document.links or HtmlElement or something trigger the navigate again?</p>
  
  <p>Code is like:</p>
  
  <pre><code>    private void btGo_Click(object sender, EventArgs e)
      {
          webBrowser1.Navigate(cboWeb.Text);
      }
  
    private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
      {
          foreach (HtmlElement link in webBrowser2.Document.Links)
               doStuff();
      }
  }
  </code></pre>