我试图保留一些数据,但我在这里遇到错误。
在我的公共部分主页类中声明隔离存储
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
onNavigatedFrom 的实现
protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
{
settings.Add("list",listBox1.ItemsSource);
settings.Save();
}
当我点击模拟器上的开始按钮时,我得到一个安全异常:
System.Security.SecurityException was unhandled
Message=SecurityException
我的列表框绑定到来自 xml 的数据。我正在使用 linq to xml 来阅读它。
我在这里读过一个类似的问题:SecurityException was unhandled when using isolated storage
但我不明白这个人的意思是“存储的类需要标记为不允许的公共内部”。
你能帮忙的话,我会很高兴。谢谢!