「Gecko webbrowser」に「WebBrowserReadyState」を使用する方法、または Web ページが完全に読み込まれるまで待機する方法。
完全にロードされた後に Web ページをリロードする Web ページ リローダーを作成しようとしています。
「デフォルトの .net webbeowser コンポーネント」を使用してこのタスクを達成しましたが、 「デフォルトの Web ブラウザー コンポーネント」の代わりに「gecko Web ブラウザー コンポーネント」を使用したいのですが、 「Gecko Web ブラウザー コンポーネント」に「WebBrowserReadyState」を使用する方法がわかりません。
以下は、デフォルトのWebブラウザコンポーネントで機能する私のコードです:
webBrowser1.Navigate(textBox1.Text);
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
{
webBrowser1.Navigate(textBox1.Text);
}
}
このコードは Gecko では機能しないため、"webBrowserReadyState.Complete for Gecko" の使用方法を教えてください。