private void Settings_Click(object sender, RoutedEventArgs e) { settings = Settings.Load(Settings.Filename); var s = new SettingsWindow(); if (s.Show(Application.Current.MainWindow, settings)) { settings = s.Accept(); Settings.Save(Settings.Filename, settings); } }