예제 #1
0
        //Método que borra los datos del formulario

        void CerrarForma(object sender, FormClosedEventArgs e)
        {
            try
            {
                //Vaciado del formulario

                cargarDatos = null;
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
예제 #2
0
        //Creación del formulario secundario de carga de datos

        private void tsmiNuevo_Click(object sender, EventArgs e)
        {
            try
            {
                //Condicional que se encarga de instanciar el objeto del formulario secundario en caso de que esté vacío

                if (cargarDatos == null)
                {
                    cargarDatos             = new frmMenuCargaDatos();
                    cargarDatos.FormClosed += new FormClosedEventHandler(CerrarForma);
                    cargarDatos.Show();
                }
                else
                {
                    //En caso de que el formulario tenga datos, lo que hará será solamente enseñarlo

                    cargarDatos.Activate();
                }
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }