AutoWikiBrowser.MainForm.saveSettingsToolStripMenuItem_Click C# (CSharp) Метод

saveSettingsToolStripMenuItem_Click() приватный Метод

private saveSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void saveSettingsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(SettingsFile))
            {
                if (File.Exists(SettingsFile))
                {
                    if (MessageBox.Show("Replace existing file?", "File exists - " + SettingsFile,
                                        MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                                        MessageBoxDefaultButton.Button1) == DialogResult.No)
                        return;

                    // Make an "old"/backup copy of a file. Old settings are still there if something goes wrong
                    File.Copy(SettingsFile, SettingsFile + ".old", true);
                }

                SavePrefs(SettingsFile);
            }
            else if (
                MessageBox.Show("No settings file currently loaded. Save as Default?",
                                "Save current settings as Default?", MessageBoxButtons.YesNo) == DialogResult.Yes)
                SavePrefs();
            else
            {
                saveSettingsAsToolStripMenuItem_Click(null, null);
            }
        }
MainForm