4

我已经在我的 applicationBar 中添加了一些按钮,其中还存在刷新并且我将事件处理程序附加onClick到它,但是我将这个 applicationBar 放在 App.xaml 中并且我将它包含在我的所有页面中,所以现在它得到了使用此代码单击刷新按钮 ( ReloadUri) 的确切 uri 页面--->

private void ReloadBtn_Click(object sender, EventArgs e)
        {
            var ReloadUri = (((App)Application.Current).RootFrame.Content as PhoneApplicationPage).NavigationService.CurrentSource;
            (Application.Current.RootVisual as PhoneApplicationFrame).Navigate(ReloadUri);
        }

但是在页面上方的第二行代码中没有导航(导航不起作用

4

1 回答 1

2

解决了 !使用--->
修复了问题no-cache parameter

(Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri(ReloadUri +"?no-cache="+Guid.NewGuid(), UriKind.Relative));
于 2013-05-28T12:05:33.213 回答