如何在Windows Phone 7应用程序中重新加载页面

时间:2012-12-21 06:32:49

标签: windows-phone-7

当用户赢得游戏时,如果他想再次玩游戏,则需要重新加载页面。 为此,我尝试了下面的代码但是异常已经来了。重新加载页面的正确方法是什么。

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

1 个答案:

答案 0 :(得分:1)

我想,你得到了这个例外:

  

导航仅支持作为片段的相对URI,或   以'/'开头,或者包含'; component /'

您应该设置UriKind参数。稍微改变你的代码:

NavigationService.Navigate(new Uri(string.Format("/NumericEasy.xaml?random={0}", Guid.NewGuid()), UriKind.Relative));