Ejemplo n.º 1
0
 public static void CloseOpenForm(Type FormType)
 {
     foreach (Form OpenForm in Application.OpenForms)
     {
         if (OpenForm.GetType() == FormType)
         {
             OpenForm.Close();
             break;
         }
     }
 }
        //Si no esta abierto, lo muestro. Si esta abierto y hago click, lo cierro.
        private void HistButton_Click(object sender, EventArgs e)
        {
            opHistory opData = new opHistory(opHistory);

            foreach (Form OpenForm in Application.OpenForms)
            {
                if (OpenForm.Name == "opData")
                {
                    OpenForm.Close(); return;
                }
            }

            opData.Show();
        }