gpt4 book ai didi

silverlight - Silverlight MVVM隔离存储

转载 作者:行者123 更新时间:2023-12-03 10:41:16 24 4
gpt4 key购买 nike

我尝试在ViewModel中使用IsolatedStorageSettings,但这些值不会在浏览器刷新(F5)中保留。

例如;

//look in the IsoStore for remembered details


IsRememberMe = IsolatedStorageSettings.ApplicationSettings.Contains(Constants.LOGIN_REMEMBERED_USERNAME);

if (IsRememberMe)
{
UserName = IsolatedStorageSettings.ApplicationSettings[Constants.LOGIN_REMEMBERED_USERNAME] as string;
}

我需要在MVVM ViewModel中做些不同的事情吗?

编辑
值得注意的是,此代码位于一个引用的项目中-因此最终将一个单独的XAP文件保存到浏览器中加载的父XAP中-这可能会导致每次刷新时丢失设置吗?

谢谢,
标记

最佳答案

出色地...

就我而言,每次部署新版本的应用程序时,我在使用应用程序隔离存储时都会遇到问题(例如,更改按钮的颜色会丢失Iso Storage :-()。

我转而使用SiteStorage而不是应用程序级别,并且它的工作原理是:

http://www.tipsdotnet.com/TechBlog.aspx?PageIndex=0&BLID=13

另一方面,我对Iso Storage所做的工作是对文件夹和文件执行CRUD,但不确定其他设置。

高温超导
布劳略

关于silverlight - Silverlight MVVM隔离存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/714640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com