private void llab_nuevoUsuario_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { P_Usuario usuario = new P_Usuario(false, objEntidad); usuario.Show(); this.Hide(); }
private void btn_newUser_Click(object sender, EventArgs e) { P_Usuario usuario = new P_Usuario(); usuario.Show(); Form existe = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "P_focusedBibles").SingleOrDefault <Form>(); if (existe == null) // para ocultar settings al abrir nuevo usuario, solo en caso de que el juego no se haya iniciado { this.Hide(); usuario.TopMost = false; } else { usuario.TopMost = true; usuario.WindowState = FormWindowState.Maximized; } }
private void btn_Crear_usuario_Click(object sender, EventArgs e) { // para saber si el formulario existe, o sea, si está abierto o cerrado Form existe = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "P_Usuario").SingleOrDefault <Form>(); Form existe2 = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "P_Main").SingleOrDefault <Form>(); Form existe3 = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "P_Configuracion").SingleOrDefault <Form>(); if (existe != null) { existe.Close(); existe.Dispose(); GC.Collect(); } usuario = new P_Usuario(true, objEntidad); existe2.Hide(); existe3.Hide(); usuario.ShowDialog(); }