作者:Q小泓别_431 | 来源:互联网 | 2023-05-17 18:06
Win8Metro风格页面,和WindowsPhone页面不同,默认是没有缓存的,需要手动设置。NavigationCacheModeWindows.UI.Xaml.Navigation
Win8 Metro风格页面,和Windows Phone页面不同,默认是没有缓存的,需要手动设置。
NavigatiOnCacheMode= Windows.UI.Xaml.Navigation.NavigationCacheMode.Enabled;
且这句必须在页面类构造函数中设置。
Win8中的导航使用类型导航,直接加参数,进行传递参数
Frame.Navigate(typeof(BlankPage1), 1);
protected override void OnNavigatedTo(NavigationEventArgs e)
{
//e.Parameter 为导航到这个页面(此时页面为BlancPage1页面)时传入的参数
int i =(int) e.Parameter;
if (i==1)
{
this.tbx1.Text = "我是一";
}
else if (i==2)
{
this.tbx1.Text = "我是二";
}
}
返回上个页面 Frame.GoBack();