それで、短い質問はそれでした。
より長いバージョン:私が直面している問題は、アプリで webbrowser.navigate とナビゲート イベントのペアに依存していることですが、ナビゲート メソッドごとに、ナビゲート イベントが複数回トリガーされます。URLが部分的にロードされ、それぞれがイベントを再度トリガーするか、同様のものをトリガーするようです。Document.links や HtmlElement などを使用すると、再びナビゲートされる可能性がありますか?
コードは次のようなものです:
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();
}
}