临时数据保存
在一个程序运行的时候往往我们会回到上一个页面,或者我们会需要当时留在这个页面的临时数据,
例如,我们用百度搜索“苍老师”之后我们会看到很多那啥我就不再说了啊!然后我们返回本来页
面在文本框内会有“苍老师”的字样,我们一下代码段就是实现这个功能!如果你感觉有用的话拷
走的时候顺便顶一下!
public MainPage()
{
InitializeComponent();
}
PhoneApplicationService phoneAppService = PhoneApplicationService.Current;
protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
{
phoneAppService.State["myValue"] = textBox1.Text;
base.OnNavigatedFrom(e);
}
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
object someObject;
if (phoneAppService.State.ContainsKey("myValue"))
{
if (phoneAppService.State.TryGetValue("myValue", out someObject))
{
textBox1.Text = someObject.ToString();
}
}
base.OnNavigatedTo(e);
}
---------------------------------------------------------------------------------------------------------------------------------------------
作者:MasterMeng
出处:http://www.cnblogs.com/MasterMeng/
任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请留言。

浙公网安备 33010602011771号