} //如果当前文本为新建文本,则执行另存为功能 else if (IsSaved == false && Isnewnote == true) { 另存为_Click(sender, e); } } catch (System.Exception ex) { MessageBox.Show(ex.Message); } finally { richTextBox1.Modified = false; //将文本框的标示符改为false,表示未被修改 } } #endregion #region 菜单栏-文件-另存为 ///
///
sw=new } } #endregion MessageBox.Show(ex.Message); #region 菜单栏-文件-退出 ///
{ case DialogResult.Yes: { 保存_Click(null,null); if (Isclose==false) { this.Close(); } richTextBox1.Modified = true; Isclose = true; break; } case DialogResult.No: { this.Close(); break; } case DialogResult.Cancel: { break; } } } 19 / 39
} #endregion #region 菜单栏-编辑-撤销 private void 撤销_Click(object sender, EventArgs e) { if (richTextBox1.CanUndo==true) { richTextBox1.Undo(); //richTextBox1.ClearUndo(); } else { richTextBox1.Redo(); } } #endregion #region 菜单栏-编辑-剪切 private void 剪切_Click(object sender, EventArgs e) { richTextBox1.Cut(); } #endregion #region 菜单栏-编辑-复制 20 / 39