private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (richTextBox1.Text == str) { e.Cancel = false; } else { switch (MessageBox.Show(this, "Произошли изменения в файле, закрыть без сохранения?", "Closing", MessageBoxButtons.YesNo)) { case DialogResult.No: e.Cancel = true; Event_Methods.Save_Txt(richTextBox1); str = richTextBox1.Text; break; default: break; } } }
private void button2_Click(object sender, EventArgs e) { Event_Methods.Save_Txt(richTextBox1); OnsaveComands?.Invoke(); }
private void SaveToolStripMenuItem_Click(object sender, EventArgs e) { Event_Methods.Save_Txt(richTextBox1); }