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