none
Cargar un Formulario utilizando BackgroundWorker RRS feed

  • Pregunta

  • Hola a Todos,

    Trabajo con vb.net y mysql en windows forms.

    Tengo un formulario Principal marcado como "IsMdiContainer" y algunos de los formulario que cargo (formulario hijos) parpadean antes de cargar por completos como si fuesen muy pesados... 

    Ahora bien, lo que quiero hacer es que mientras carga el formulario solo mostrar una barra de progreso que le indique al usuario que se demora algunos segundos y no mostrar el "parpadeo de controles" del formulario mientras se carga. He leído algo que pudiera hacerse con BackgroundWorker, pero no sé como hacerlo. 

    Claro está, si tienen idea de porqué parpadean los controles mientras se cargan les agradecería una solución para ello.

    Gracias por su colaboración...


    Saludos, Solph.

    viernes, 14 de diciembre de 2012 17:46

Todas las respuestas

  • hola

    deberias manejar una funcion publica dentro de los form hijos en ves de directamente el evento load asi no muestrs el parpadeo en los  controles mientras estos cargan

    ej

    Public

    Classfrmcamesp

    PublicSubINICIO()

            CARGO_CMPS()

    me.show

    EndSub

    endSub

    lunes, 18 de febrero de 2013 16:46