private void Form1_FormClosing(object sender, FormClosingEventArgs e) { MyEditorParent myEditorParent = (MyEditorParent)this.MdiParent; myEditorParent.openToolStripMenuItem.Click -= new EventHandler(OpenToolStripMenuItem_Click); myEditorParent.saveToolStripMenuItem.Click -= new EventHandler(SaveToolStripMenuItem_Click); //this.eToolStripMenuItem.Click += new EventHandler(ExitToolStripMenuItem_Click); myEditorParent.copyToolStripMenuItem.Click -= new EventHandler(CopyToolStripMenuItem_Click); myEditorParent.cutToolStripMenuItem.Click -= new EventHandler(CutToolStripMenuItem_Click); myEditorParent.pasteToolStripMenuItem.Click -= new EventHandler(PasteToolStripMenuItem_Click); myEditorParent.closeAllToolStripMenuItem.Click -= new EventHandler(CloseAllToolStripMenuItem__Click); }
public Form1(MyEditorParent myEditorParent) { InitializeComponent(); this.MdiParent = myEditorParent; //this.newToolStripMenuItem.Click += new EventHandler(NewToolStripMenuItem_Click); myEditorParent.openToolStripMenuItem.Click += new EventHandler(OpenToolStripMenuItem_Click); myEditorParent.saveToolStripMenuItem.Click += new EventHandler(SaveToolStripMenuItem_Click); //this.eToolStripMenuItem.Click += new EventHandler(ExitToolStripMenuItem_Click); myEditorParent.copyToolStripMenuItem.Click += new EventHandler(CopyToolStripMenuItem_Click); myEditorParent.cutToolStripMenuItem.Click += new EventHandler(CutToolStripMenuItem_Click); myEditorParent.pasteToolStripMenuItem.Click += new EventHandler(PasteToolStripMenuItem_Click); myEditorParent.closeAllToolStripMenuItem.Click += new EventHandler(CloseAllToolStripMenuItem__Click); this.toolStrip.ItemClicked += new ToolStripItemClickedEventHandler(ToolStrip_ItemClicked); this.boldToolStripMenuItem.Click += new EventHandler(BoldToolStripMenuItem__Click); this.italicsToolStripMenuItem.Click += new EventHandler(ItalicsToolStripMenuItem__Click); this.underlineToolStripMenuItem.Click += new EventHandler(UnderlineToolStripMenuItem__Click); this.mSSansSerifToolStripMenuItem.Click += new EventHandler(MSSansSerifToolStripMenuItem__Click); this.timesNewRomanToolStripMenuItem.Click += new EventHandler(TimesNewRomanToolStripMenuItem__Click); this.testToolStripButton.Click += new EventHandler(TestToolStripButton_Click); this.richTextBox1.SelectionChanged += new EventHandler(RichTextBox1__SelectionChanged); this.countdownLabel.Visible = false; this.timer.Tick += new EventHandler(Timer_Tick); this.Text = "MyEditor"; this.FormClosing += new FormClosingEventHandler(Form1_FormClosing); }