Windows phone 8 在windows phone应用程序中将数据从一个页面发送到另一个页面?

Windows phone 8 在windows phone应用程序中将数据从一个页面发送到另一个页面?,windows-phone-8,Windows Phone 8,如何在windows phone 8中使用c将数据从一个页面发送到另一个页面,而不是使用查询字符串方法?在第一页中设置如下值 PhoneApplicationService.Current.State["Key"] = you value 在第二页中获取在第一页中设置的值 protected override void OnNavigatedTo(NavigationEventArgs e) { try {

如何在windows phone 8中使用c将数据从一个页面发送到另一个页面,而不是使用查询字符串方法?

在第一页中设置如下值

 PhoneApplicationService.Current.State["Key"] = you value
在第二页中获取在第一页中设置的值

 protected override void OnNavigatedTo(NavigationEventArgs e)
       {
         try
            {
             base.OnNavigatedTo(e);                   
              if (PhoneApplicationService.Current.State.Count > 0)
              {
               var val = (SpeedTest)PhoneApplicationService.Current.State["Key"];
          PhoneApplicationService.Current.State.Remove(AppConstant.SPEED);
               }  

              }
           catch (Exception ex)
           {
            }
      }
见此: