Я конвертирую программу из WinForms в WPF.Кажется, есть много ненужных изменений синтаксиса.Но у меня возникли проблемы с сохранением статуса «проверено» или «не проверено» в Properties.Settings.В WinForms я использовал:
private void chkBackup_CheckedChanged(object sender, EventArgs e)
{
Properties.Settings.Default.Backup = chkBackup.Checked;
Properties.Settings.Default.Save();
}
Кажется, что нет события "CheckedChanged" в WPF, поэтому я пытаюсь:
private void chkBackup_Checked(object sender, RoutedEventArgs e)
{
Properties.Settings.Default.Backup = (chkBackup.IsChecked == true);
Properties.Settings.Default.Save();
}
private void chkBackup_Unchecked(object sender, RoutedEventArgs e)
{
Properties.Settings.Default.Backup = (chkBackup.IsChecked == false);
Properties.Settings.Default.Save();
}
Я не получаю ошибок сэто, но когда я снимаю флажок, настройки не изменяются.Пожалуйста помоги.Что я делаю неправильно.
Спасибо