WebBrowser タグを含む XAML ページがあります。WebBrowser にはいくつかのテキスト ボックスとボタンがあります。ここで私の質問は、そのボタンをクリックした後、XAML ページに移動する必要があることです。これどうやってするの?
WebBrowser のボタンをクリックして、ソリューション ファイルにある XAML ページに移動したい。
これについて私を助けてください。
WebBrowser タグを含む XAML ページがあります。WebBrowser にはいくつかのテキスト ボックスとボタンがあります。ここで私の質問は、そのボタンをクリックした後、XAML ページに移動する必要があることです。これどうやってするの?
WebBrowser のボタンをクリックして、ソリューション ファイルにある XAML ページに移動したい。
これについて私を助けてください。
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));
}
}