BitCollectors.QfgCharacterEditor.WinUI.MainForm.Form1_FormClosing C# (CSharp) Méthode

Form1_FormClosing() private méthode

private Form1_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object
e System.Windows.Forms.FormClosingEventArgs
Résultat void
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (_character.IsDirty)
            {
                DialogResult dialogResult = MessageBox.Show("Would you like to save your character before quiting?", "Unsaved changes", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning);

                if (dialogResult == DialogResult.Cancel)
                    e.Cancel = true;
                else if (dialogResult == DialogResult.Yes)
                    ShowSaveDialog();
            }
        }