Hola amigos,
La pregunta = es un poco tonta, pero es que no entiendo pq el gif no hace lo que tiene que hacer.
Yo cojo mi pictureBox y le digo que la imagen es un gif, el cual voy a utilizar para que el usuario vea que la aplicacion sigue funcionado. Por ejemplo yo lo que hago es un mostrar el gif cuando lanzo una consulta a la base de datos y esta me tarda demasiado.
Pues bien el gif se me muestra pero no gira, es como si el hilo donde hago la consulta consumiera los recursos..... No lo entiendo este es mi codigo.
Código:
//Aqui muestro el gif
Aplicacion.GestionSecciones.MostrarEspera();
// Aqui lanzo el informe y me tarda bastante en terminar.
//
Controler.Informes.CargarInformeVentasDevoluciones("ComparativaAnualPorCadena", filtro, this.tarjetasDataSet.ComparativaAnualPorCadenas);
Aplicacion.GestionSecciones.OcultarEspera();
this.reportViewer1.RefreshReport();
Aqui es donde muestro el gif y el codigo es el siguiente Aplicacion.GestionSecciones.MostrarEspera();
Código:
System.Windows.Forms.Application.DoEvents();
Picturebox1.Refresh();
No se pq, he probado a poner el informe en un hilo aparte, el gif en otro hilo aparte, pero nada. no quiere girar.....
Alguna idea.? Gracias