//Save File Event Handler private void saveToolStripMenuItem_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(_currentOpenFile) && !RecentlySaved) { FileStream fs = File.OpenWrite(_currentOpenFile); StreamWriter w = new StreamWriter(fs); w.Write(ViewData.Save()); w.Close(); fs.Close(); // Don't annoy user if they have recently saved RecentlySaved = true; } SaveSuccess s = new SaveSuccess(Path.GetFileName(_currentOpenFile)); if (showConfirmSave && s.ShowDialog() == DialogResult.No) { showConfirmSave = false; } }
//Save File Event Handler private void saveToolStripMenuItem_Click(object sender, EventArgs e) { if(!string.IsNullOrEmpty(_currentOpenFile) && !RecentlySaved) { FileStream fs = File.OpenWrite(_currentOpenFile); StreamWriter w = new StreamWriter(fs); w.Write(ViewData.Save()); w.Close(); fs.Close(); // Don't annoy user if they have recently saved RecentlySaved = true; } SaveSuccess s = new SaveSuccess(Path.GetFileName(_currentOpenFile)); if(showConfirmSave && s.ShowDialog() == DialogResult.No) { showConfirmSave = false; } }