次のコードでは、取得してArgumentException
います。key
このコードは、 aが に設定されているかどうかをチェックしIsolatedStorageSetting
ます。そこにない場合は、作成されます。この時点で、 message- で例外が発生していますvalue does not fall within the expected range
。私は何をしているのですか?
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
var settings = IsolatedStorageSettings.ApplicationSettings;
if (settings.Contains("bm"))
{
string k = (string) settings["bm"];
if (k == "1")
{
cb1.IsChecked = true;
}
else
{
cb1.IsChecked = false;
}
}
else
{
cb1.IsChecked=true;
settings.Add("bm","1"); //exception occurs here
settings.Save();
}
}