C# App.xaml.cs中的wp7刷新页面
我在我的applicationBar中添加了一些按钮,其中还存在刷新&我在其中附加了一个事件处理程序C# App.xaml.cs中的wp7刷新页面,c#,windows-phone-7,app.xaml,C#,Windows Phone 7,App.xaml,我在我的applicationBar中添加了一些按钮,其中还存在刷新&我在其中附加了一个事件处理程序onClick,但我将这个applicationBar放在App.xaml中&我将它包含在我的所有页面中,因此现在它将获得刷新按钮被点击的页面的确切uri(ReloadUri),并带有此代码--> 但是在页面上方的第二行代码中没有导航(导航不工作)解决了 使用无缓存参数解决了此问题 private void ReloadBtn_Click(object sender, EventArgs e)
onClick
,但我将这个applicationBar放在App.xaml中&我将它包含在我的所有页面中,因此现在它将获得刷新按钮被点击的页面的确切uri(ReloadUri
),并带有此代码-->
但是在页面上方的第二行代码中没有导航(导航不工作)解决了使用
无缓存参数解决了此问题
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);
}
(Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri(ReloadUri +"?no-cache="+Guid.NewGuid(), UriKind.Relative));