private void opcionMenu_Click(object sender, EventArgs e) { ToolStripMenuItem menuItem = (ToolStripMenuItem)sender; MenuHelper.functionality func; func = MenuHelper.getFunctionality(menuItem.Tag.ToString()); Form formAux; formAux = (Form)Activator.CreateInstance(null, "WindowsFormsApplication2." + func.folder + "." + func.form).Unwrap(); formAux.MdiParent = this; formAux.StartPosition = FormStartPosition.CenterScreen; Form formActivo = (Form)this.ActiveMdiChild; if (formActivo != null) { MenuValidateHelper.setValidation(formActivo, false); formActivo.Close(); } Size tamanio = new Size(30, 30); this.Size = formAux.Size + tamanio; formAux.Show(); }
private void opcionMenuSalir_Click(object sender, EventArgs e) { Form formActivo = (Form)this.ActiveMdiChild; if (formActivo != null) { MenuValidateHelper.setValidation(formActivo, false); formActivo.Close(); } this.Close(); }