// Click buttonAsignaturas private void buttonAsignaturas_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("ASIGNATURAS")) { f.WindowState = FormWindowState.Normal; f.StartPosition = FormStartPosition.CenterScreen; formAbierto = true; } else { f.Close(); } } if (!formAbierto) { //Declaro e instancio un FormAlumnos FormAsignaturas fa = new FormAsignaturas(); //Le digo que su MdiParent es este Form fa.MdiParent = this; //Lo abrimos maximizado y centrado fa.WindowState = FormWindowState.Normal; fa.StartPosition = FormStartPosition.CenterScreen; //Lo muestro fa.Show(); } //Reseteamos el bool formAbierto formAbierto = false; }
public FormAsignaturas() { InitializeComponent(); sharedInstance = this; }