// 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; }
public FormHorarios() { InitializeComponent(); sharedInstance = this; }