none
Bloqueo de la actualización del formaulario principal RRS feed

  • Pregunta

  • Buenas a todos, el problema que tengo es el siguiente, estoy añadiendo puntos en tiempo real a una serie de datos que está añadida a un MSchart en tiempo real, cuando alcanzo un número determinado de punto superior a X (24000 aprox), la interfaz gráfica deja de funcionar, en concreto una ribbonBar y ciertos botones, creo que es porque el redraw del mschart no deja tiempo para actualizar y tener responsive el resto de controles del formulario principal.

    En el momento que realizo lecturas a una velocidad de 1ms se me bloquea la interfaz (no toda, solo la radribbonbar), no entiendo muy bien lo que sucede, pero tengo una leve idea, aparentemente es el refresco del chart, puesto que si tapo con una ventana de explorer (por ejemplo) el chart, los componente vuelven a responder.

    • Editado legolas2024 jueves, 17 de diciembre de 2015 7:17
    miércoles, 16 de diciembre de 2015 11:54

Respuestas

  • Buenas, he encontrado el error por el cual la aplicacion no actualizaba (es un error en un complemento adicional...) lo he añadido a un panel y ahora si se ejecuta en el thread UI y por tanto no se queda "congelado".
    • Marcado como respuesta legolas2024 lunes, 21 de diciembre de 2015 9:36
    lunes, 21 de diciembre de 2015 9:36

Todas las respuestas

  • si aumento la velocidad de lectura, se bloque nada más empezar a representar punto, sin embargo el chart funciona perfectamente.
    miércoles, 16 de diciembre de 2015 12:41
  • Buenas, he encontrado el error por el cual la aplicacion no actualizaba (es un error en un complemento adicional...) lo he añadido a un panel y ahora si se ejecuta en el thread UI y por tanto no se queda "congelado".
    • Marcado como respuesta legolas2024 lunes, 21 de diciembre de 2015 9:36
    lunes, 21 de diciembre de 2015 9:36