private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (!SaveIfNecessary()) e.Cancel = true; else Settings.Save(); }