/// <summary> /// 使用在导航过程中传递的内容填充页。 在从以前的会话 /// 重新创建页时,也会提供任何已保存状态。 /// </summary> /// <param name="sender"> /// 事件的来源; 通常为 <see cref="NavigationHelper"/> /// </param> /// <param name="e">事件数据,其中既提供在最初请求此页时传递给 /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供 /// 此页在以前会话期间保留的状态的 /// 字典。 首次访问页面时,该状态将为 null。</param> private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { bool? isRP = ApplicationData.Current.LocalSettings.Values["isRP"] as bool?; if (isRP == true) { isRememberPwd.IsChecked = true; string usertex = ApplicationData.Current.LocalSettings.Values["user"] as string; string pwdtex = ApplicationData.Current.LocalSettings.Values["pwd"] as string; if (usertex != null && pwdtex != null) { user.Text = usertex; pwd.Password = pwdtex; } } else isRememberPwd.IsChecked = false; }
/// <summary> /// 使用在导航过程中传递的内容填充页。 在从以前的会话 /// 重新创建页时,也会提供任何已保存状态。 /// </summary> /// <param name="sender"> /// 事件的来源; 通常为 <see cref="NavigationHelper"/> /// </param> /// <param name="e">事件数据,其中既提供在最初请求此页时传递给 /// <see cref="Frame.Navigate(Type, Object)"/> 的导航参数,又提供 /// 此页在以前会话期间保留的状态的 /// 字典。 首次访问页面时,该状态将为 null。</param> private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { }
private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { this.cookie = ApplicationData.Current.LocalSettings.Values["cookie"] as string; }