예제 #1
0
        // Click buttonHorarios
        private void buttonHorarios_Click(object sender, EventArgs e)
        {
            //Controlar que si ya hay un formulario de este tipo no saque mas
            foreach (Form f in MdiChildren)
            {
                if (f.Text.Equals("HORARIOS"))
                {
                    f.WindowState   = FormWindowState.Normal;
                    f.StartPosition = FormStartPosition.CenterScreen;
                    formAbierto     = true;
                }
                else
                {
                    f.Close();
                }
            }
            if (!formAbierto)
            {
                //Declaro e instancio un FormAlumnos
                FormHorarios fh = new FormHorarios();
                //Le digo que su MdiParent es este Form
                fh.MdiParent = this;
                //Lo abrimos maximizado y centrado
                fh.WindowState   = FormWindowState.Normal;
                fh.StartPosition = FormStartPosition.CenterScreen;
                //Lo muestro
                fh.Show();
            }

            //Reseteamos el bool formAbierto
            formAbierto = false;
        }
예제 #2
0
 public FormHorarios()
 {
     InitializeComponent();
     sharedInstance = this;
 }