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