Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        private void opcionMenuSalir_Click(object sender, EventArgs e)
        {
            Form formActivo = (Form)this.ActiveMdiChild;

            if (formActivo != null)
            {
                MenuValidateHelper.setValidation(formActivo, false);
                formActivo.Close();
            }

            this.Close();
        }