private void Save_Click(object sender, EventArgs e) { DialogResult result = ImageSaveDialog.ShowDialog(); if (result == DialogResult.OK) { ShowCaptureScreenBox.Image.Save(ImageSaveDialog.FileName); } SaveFlag = true; Close(); }
private void ShowFullScreenCapture_FormClosing(object sender, FormClosingEventArgs e) { if (CheckSave && !SaveFlag) { DialogResult MessageBoxResult = MessageBox.Show(this, "종료하기 전 저장하시겠습니까?", "SharpMemo", MessageBoxButtons.YesNoCancel); switch (MessageBoxResult) { case DialogResult.Yes: DialogResult result = ImageSaveDialog.ShowDialog(); if (result == DialogResult.OK) { ShowCaptureScreenBox.Image.Save(ImageSaveDialog.FileName); } break; case DialogResult.Cancel: e.Cancel = true; break; } } }
private void CMenu_SaveAs_Click(object sender, System.EventArgs e) { ImageSaveDialog.ShowDialog(); }