Foros del Web » Programación para mayores de 30 ;) » .NET »

Cargar un ProgressBar en WPF

Estas en el tema de Cargar un ProgressBar en WPF en el foro de .NET en Foros del Web. Un Saludo a Todos. Tengo un problema, no quiero avanzar mi ProgressBar en WPF, le pongo el Minimo, maximo y lo aumento con el ProgressBar1.Value++; ...
  #1 (permalink)  
Antiguo 01/07/2011, 12:50
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 12 años, 11 meses
Puntos: 21
Cargar un ProgressBar en WPF

Un Saludo a Todos.

Tengo un problema, no quiero avanzar mi ProgressBar en WPF,
le pongo el Minimo, maximo y lo aumento con el ProgressBar1.Value++; y nada.

ProgressBar lo uso cuando toy generando un reporte en Excel, y cada vez q ingreso una fila en el Archivo aumento el ProgressBar, mientras se genera el archivo se congela la ventana (eso esta bien, porque es parte del ProgressBar),
pero lo malo, que aunmenta el Value, pero no lo muestra en la ventana.

Ya al final sale q se genero el archivo y la barra del ProgressBar sale llena.

ProgressBar lo use en WindowsForm y no me daba problemas pero en WPF si

Espero me puedan Ayudar
  #2 (permalink)  
Antiguo 01/07/2011, 13:02
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Cargar un ProgressBar en WPF

Te dejo un link donde explican porque no te funciona:

http://www.codeproject.com/KB/WPF/WpfProgressBar.aspx


En realidad el problema es que aunque cambies el valor de la progressbar está no se refresca en la pantalla automaticamente, sino que tienes que indicarle tu explicitamente mediante Invoke que se refresque.
  #3 (permalink)  
Antiguo 01/07/2011, 14:17
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 12 años, 11 meses
Puntos: 21
Respuesta: Cargar un ProgressBar en WPF

Muchas Gracias Men. Si me funciono.

Etiquetas: progressbar, wpf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:50.