0

ユーザーがゲームに勝ったとき、もう一度ゲームをプレイしたい場合、この場合、ページを再度リロードする必要があります。このため、以下のコードを試しましたが、例外が発生しました.ページをリロードする正しい方法は何ですか.

 NavigationService.Navigate(new Uri(string.Format("/NumericEasy.xaml"+
                                "?Refresh=true&random={0}", Guid.NewGuid())));
4

1 に答える 1

1

私はあなたがこの例外を得ていると思います:

ナビゲーションは、フラグメントであるか、「/」で始まるか、「;component/」を含む相対URIに対してのみサポートされます。

UriKindパラメーターを設定する必要があります。コードを少し変更します。

NavigationService.Navigate(new Uri(string.Format("/NumericEasy.xaml?random={0}", Guid.NewGuid()), UriKind.Relative));
于 2012-12-21T07:00:48.197 に答える