He estado buscando en los controles de gráficos de Silverlight para visualizar una gran cantidad de muestras, (~ 10,000 puntos de datos en cinco series separadas - ~ 50k puntos en total).Control de gráficos Silverlight de alta densidad
He encontrado que las opciones existentes producidas por Dundas, Visifire, Microsoft etc. son extremadamente pobres cuando muestran más de unos pocos cientos de puntos de datos.
Creo que los problemas de rendimiento con los controles de gráfico existentes son causados por el uso intensivo de gráficos vectoriales. Ergo una solución sería un control de gráfico del lado del cliente que utiliza la clase WritableBitmap para generar un gráfico de ráster.
antes de que caiga demasiado lejos en el agujero del conejo re-invención de la rueda - Alguien ha encontrado un tercero o el control de OSS que gestionar un gran número de puntos de datos en un minigráfico?
Hola, échele un vistazo a SciChart, que puede representar múltiples series con un total de 100.000 puntos de datos a 30FPS en la demostración de rendimiento (3,000,000 de datos por segundo). Esta es una nueva oferta y estará lista para comenzar a principios del primer trimestre de 2012. No tiene todas las características que los gráficos LOB tienen, sin embargo admite múltiples tipos de gráficos, un cursor básico, zoom, panorámica y escalado de ejes y muy alto rendimiento. http://www.abtsoftware.co.uk/News/tabid/93/articleType/ArticleView/articleId/16/SciChart_Technology_Preview_-_Fast_WPFSilverlight_Stock_Chart_Performance_Demo.aspx –