当用户赢得游戏时,如果他想再次玩游戏,则需要重新加载页面。 为此,我尝试了下面的代码但是异常已经来了。重新加载页面的正确方法是什么。
NavigationService.Navigate(new Uri(string.Format("/NumericEasy.xaml"+
"?Refresh=true&random={0}", Guid.NewGuid())));
答案 0 :(得分:1)
我想,你得到了这个例外:
导航仅支持作为片段的相对URI,或 以'/'开头,或者包含'; component /'
您应该设置UriKind参数。稍微改变你的代码:
NavigationService.Navigate(new Uri(string.Format("/NumericEasy.xaml?random={0}", Guid.NewGuid()), UriKind.Relative));