WinForm App(C#)では、WebBrowserがページをロードするときにProgressBar Controlに進行状況(ロード)を表示するために、次のコードを使用できます。
private void WebBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e)
{
WebBrowser wb = (WebBrowser)sender;
ProgressBar.Maximum = (int)e.MaximumProgress;
ProgressBar.Value = (int)e.CurrentProgress;
}
これをWPFで試しましたが、機能しません。WPFWebBrowserにはProgressChangedイベントがないようです。WPFでWinFormWebBrowserを使用できることは知っていますが、WPF WebBrowserが進行状況バーに現在の進行状況(ページの読み込み)を表示する方法があるかどうか知りたいだけです。