我尝试在我的 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——这是否会导致每次刷新时丢失设置?
谢谢,马克