我需要你的帮助。 我创建了一个文件" flick.settings"并且其中的bool变量称为" prop"。 当用户选中其中一个复选框并点击按钮时,代码应该记住" prop的值是真的,在下次启动时它应该显示为已选中。因此,即使我用另一个副本替换.exe文件,该值也必须保留。 这是我的代码的一部分:
private void remember_Click(object sender, RoutedEventArgs e)
{
if (this.oneone.IsChecked == true)
{
flick.Default.prop = true;
flick.Default.Save();
}
else if (this.oneone.IsChecked == false)
{
flick.Default.prop = false;
flick.Default.Save();
}
}
并访问变量:
private void show_Click(object sender, RoutedEventArgs e)
{
if (flick.Default.prop == true)
{
this.oneone.IsChecked = true;
}
else if (flick.Default.prop == false)
{
this.oneone.IsChecked = false;
}
}
但是当我更改flick.settings中的值并保存它时,我所谓的程序似乎是"记住"它内部的bool值,而不是flick.settings。那么,我的问题是我该怎么做呢?请帮帮我!