Witam, tworzę notatnik w C# VS 17 i program nie reaguje mi na tą część skryptu.
Polega on na tym, by przy zamknięciu notatnika(jeśli coś jest wpisane), wyświetlił powiadomienie
w stylu "Czy zapisać zmiany w projekcie przed zamknięciem".
Oto skrypt. Gdzie się machnąłem?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Notatnik { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult DR = MessageBox.Show("Czy zapisać zmiany w edytowanym dokumencie?", this.Text, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button3); switch (DR) { case DialogResult.Yes: MessageBox.Show("Wstawić wywołanie metody zapisującej zawartość notatnika do pliku"); break; case DialogResult.No: break; case DialogResult.Cancel: e.Cancel = true; break; default: e.Cancel = true; break; } } private void zamknijToolStripMenuItem_Click(object sender, EventArgs e) { Close(); } } }