0

WebBrowser タグを含む XAML ページがあります。WebBrowser にはいくつかのテキスト ボックスとボタンがあります。ここで私の質問は、そのボタンをクリックした後、XAML ページに移動する必要があることです。これどうやってするの?

WebBrowser のボタンをクリックして、ソリューション ファイルにある XAML ページに移動したい。

これについて私を助けてください。

4

2 に答える 2

0

WebBrowser.Navigatingイベントを聞くことで解決できると思います。最初に行うこと:

myWebBrowser.Navigating += myWebBrowser_Navigating;

次に、ハンドラー メソッドで、移動先の uri がそのボタンによってポイントされているかどうかを確認します。

private void myWebBrowser_Navigating(object sender, NavigatingEventArgs e) 
{
    if(e.Uri.AbsolutePath == URI_OF_BUTTON) {
        NavigationService.Navigate(new Uri("/otherPage.xaml", UriKind.Relative));
    }
}
于 2013-07-02T06:55:01.910 に答える