private void manageEmployeeToolStripMenuItem1_Click(object sender, EventArgs e) { if (employeeForm == null) { employeeForm = new EmployeeForm(); employeeForm.MdiParent = this; employeeForm.FormClosed += EmployeeForm_FormClosed; employeeForm.Show(); } else { employeeForm.Activate(); } }
private void ShowEmployeeForm() { // If instance is null then create new form instance if (employeeForm == null) { employeeForm = new EmployeeForm(); employeeForm.MdiParent = this; employeeForm.FormClosed += EmployeeForm_FormClosed; // Call this method on form close event employeeForm.Show(); // Method 1 to Invoke form } else { // If instance is already present, activate it and give it focus employeeForm.Activate(); } }