Пример #1
0
        private void manageEmployeeToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            EmployeeForm objEmployeeForm = new EmployeeForm();

            objEmployeeForm.MdiParent = this;
            objEmployeeForm.Show();
        }
Пример #2
0
        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();
            }
        }
Пример #3
0
 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();
     }
 }
Пример #4
0
 // Set form instance to null on form close
 private void EmployeeForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     employeeForm = null;
 }