private void replaceToolStripMenuItem_Click(object sender, EventArgs e) { if (replaceForm == null && findForm == null) { replaceForm = new Replace(); replaceForm.Show(); replaceForm.ReplaceClose += replaceForm_ReplaceClose; replaceForm.FindClick += form_FindClick; replaceForm.ReplaceClick += replaceForm_ReplaceClick; replaceForm.ReplaceAllClick += replaceForm_ReplaceAllClick; } else if (replaceForm != null) { replaceForm.Focus(); } else if (findForm != null) { findForm.Focus(); } }
void replaceForm_ReplaceClose(object sender, EventArgs e) { replaceForm = null; }