none
SUBFORMULARIO RRS feed

  • Pregunta

  • Tengo un formulario donde creo códigos, los cuales van ligados a un código principal (llave primaria), al momento de darle registrar, si esa llave primaria no esta registrada, quiero mandar llamar un segundo formulario para registrar dicha llave primaria pero sin perder el proceso del primer formulario, es decir que al darle aceptar al segundo formulario siga el proceso del primer formulario.

    Hay alguna manera de hacer eso?

    Muchas Gracias.

    lunes, 1 de julio de 2019 16:08

Respuestas

  • hola

    Si abres el form como modal el proceso se queda esperando hasta que cierres el form que has abierto, no se desde donde invocas el form pero si haces algo como ser

    public void button1_Click(...){
    
       //codigo
    
       if(noregistrada){
    
           Form2 frm = new Form2();
    
           frm.ShowDialog();
    
      }
    
       //codigo
    
    }

    el codigo se quedara alli en el showdialog() gasta tanto cierres el form que esta abierto

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta axel rangel lunes, 1 de julio de 2019 18:02
    lunes, 1 de julio de 2019 17:24

Todas las respuestas

  • Claro, pero, tu duda es muy abierta, te pondré un ejemplo 

    Duda de Axel Rangel ( Quiero construir un automóvil, que sea rápido y versátil ¿saben como hacerlo ? )

    Duda de Axel Rangel v2 mejorado ( ¿Saben, como cambiar el filtro de alto flujo?, ya que quiero que mi auto sea mas rápido y versátil )

    ¿vez la diferencia ?

    lunes, 1 de julio de 2019 16:59
  • Aquí, te podemos orientar, pero, no se desarrollan sistemas.
    lunes, 1 de julio de 2019 16:59
  • hola

    Si abres el form como modal el proceso se queda esperando hasta que cierres el form que has abierto, no se desde donde invocas el form pero si haces algo como ser

    public void button1_Click(...){
    
       //codigo
    
       if(noregistrada){
    
           Form2 frm = new Form2();
    
           frm.ShowDialog();
    
      }
    
       //codigo
    
    }

    el codigo se quedara alli en el showdialog() gasta tanto cierres el form que esta abierto

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta axel rangel lunes, 1 de julio de 2019 18:02
    lunes, 1 de julio de 2019 17:24
  • Me sirvió mucho, efectivamente el proceso espera hasta que cierre el form.

    muchas gracias

    lunes, 1 de julio de 2019 18:02