/// <summary> /// Pega a instância do objeto a atribuí a uma variável global, de maneira que, /// ela possa ser chamada posteriormente /// </summary> /// <param name="TipoInterface">Enumerador contendo qual interface deverá ser implementada</param> /// <param name="Frm">Objeto instanciado</param> private void SalvaInstanciaFormExistente(e_Interface TipoInterface, Form Frm) { switch (TipoInterface) { case e_Interface.FrmTarefas: mFrmTarefas = (FrmTarefas)Frm; break; case e_Interface.FrmOrdens: mFrmOrdens = (FrmOrdens)Frm; break; case e_Interface.FrmOrcamentos: mFrmOrcamentos = (FrmOrcamentos)Frm; break; case e_Interface.FrmInventario: mFrmInventario = (FrmInventarios)Frm; break; case e_Interface.FrmTrabalhos: mTrabalhos = (FrmTrabalhos)Frm; break; case e_Interface.FrmMaquinas: mFrmMaquinas = (FrmMaquinas)Frm; break; case e_Interface.FrmUserData: mFrmUserData = (FrmUserData)Frm; break; case e_Interface.FrmConfig: mFrmCfg = (FrmConfig)Frm; break; case e_Interface.FrmFerramentas: mFrmFerramentas = (FrmFerramentas)Frm; break; case e_Interface.FrmSobre: mFrmSobre = (FrmSobre)Frm; break; case e_Interface.FrmCriptomoedas: Objects.Formulario_Criptomoedas = (FrmOrcamentos_Criptomoedas)Frm; break; case e_Interface.FrmSyneco: Objects.Formulario_Syneco = (FrmSyneco)Frm; break; case e_Interface.FrmCalendar: mFrmCalendar = (FrmCalendario)Frm; break; } }
private void ChamaTela_Usuario() { mFrmUserData = new FrmUserData(); //mFrmUserData.Location = new Point(this.Width - mFrmUserData.Width, 52); mFrmUserData.MdiParent = this.ParentForm; mFrmUserData.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; mFrmUserData.TopLevel = false; mFrmUserData.ControlBox = false; mFrmUserData.MaximizeBox = false; mFrmUserData.MinimizeBox = false; mFrmUserData.ShowIcon = false; mFrmUserData.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Right))); mFrmUserData.KeyPreview = true; panel1.Controls.Add(mFrmUserData); mFrmUserData.Show(); mFrmUserData.BringToFront(); }