Andrés,

¿serías amable de copiar el código como sí te funcionó? Tengo que hacer algo
parecido y si vos ya lo tenés lo aprovecho…

 

Gracias.

 

Cristian.

 

De: [email protected] [mailto:[email protected]] En nombre de Andres
Guzman
Enviado el: miércoles, 16 de octubre de 2013 10:00
Para: [email protected]
Asunto: [puntonet] WPF Show()

 

Gracias maestros ahí funciono sin problemas....

 

El 15 de octubre de 2013 18:03, Pablo Rausch <[email protected]
<mailto:[email protected]> > escribió:

Andrés,

El close iría en el completed del worker. Y te falta la llamada al
backgroundworker.dowork. 

Saludos

Pablo

El oct 15, 2013 5:47 p.m., "Andres Guzman" <[email protected]
<mailto:[email protected]> > escribió:

Lo utilice de esta forma pero tampoco funciono::::

Windows wnLoad = new Windows();
wnLoad.Show();

BackgroundWorker worker = new BackgroundWorker();
                worker.DoWork += delegate(object s, DoWorkEventArgs args)
                {
                       SaveData();
                };
                worker.RunWorkerAsync();

wnLoad.Close();

 

El 15 de octubre de 2013 17:26, Andres Guzman <[email protected]
<mailto:[email protected]> > escribió:

Gustavo, pero esto es un control????

 

El 15 de octubre de 2013 17:06, Andres Guzman <[email protected]
<mailto:[email protected]> > escribió:

Muchas gracias por tu respuesta Gustavo, lo pruebo asi y te les cuento...

 

El 15 de octubre de 2013 15:54, Gustavo Ringel <[email protected]
<mailto:[email protected]> > escribió:

Tenes que ejecutar SaveData en un BackgroundWorker y cuando el
BackgroundWorker termina el trabajo llamar a wnLoad.Close()

 

2013/10/15 Andres Guzman <[email protected]
<mailto:[email protected]> >

Estimados, junto con saludarles, les quisiera hacer una consulta, estoy
trabajando en un proyecto WPF con framework 4, ahora lo que necesito hacer
es que por el tiempo que se ejecute alguna acción (transacción a la base de
datos) se bloquee la pantalla con los típicos "Loading".

Que fue lo que hice, cree una Windows, que se encarga de mostrar una
animación en WPF, y sobreponerse a la ventana principal. Ahora el problema
esta que cuando ejecuto esto, mi ventana de Loading se queda estática, o sea
la animación no se mueve.

Windows wnLoad = new Windows();

wnLoad.Show();

SaveData();
wnLoad.Close();

Ahora si comento el método SaveData() la aplicación se anima sin problemas,
alguien sabe por que se pueda estar dando esto o alguna posible solución.

Desde ya muchas gracias.



-- 

Saluda ATTE.

Andrés Guzmán Oyaneder.
09-9319111
[email protected] <mailto:[email protected]> 

 




-- 

Saluda ATTE.

Andrés Guzmán Oyaneder.
09-9319111
[email protected] <mailto:[email protected]> 




-- 

Saluda ATTE.

Andrés Guzmán Oyaneder.
09-9319111
[email protected] <mailto:[email protected]> 




-- 

Saluda ATTE.

Andrés Guzmán Oyaneder.
09-9319111
[email protected] <mailto:[email protected]> 




-- 

Saluda ATTE.

Andrés Guzmán Oyaneder.
09-9319111
[email protected] <mailto:[email protected]> 

Responder a