Performance of ColumnSeries

Jul 17, 2012 at 11:31 AM

Is there any way to increase performance of ColumnSeries bars? With 200+ bars it gets PAINFULLY slow.

Coordinator
Aug 8, 2012 at 9:35 PM

The Bar/ColumnSeries is currently rendering the bars/columns one by one (see BarSeriesBase.RenderItem) as polygons (I think this was necessary to get it pixel-perfect on some platforms...). You could try to override the RenderItem method - add the rectangles to a list, perform the clipping and use IRenderContext.DrawRectangles to render all bars/columns at the end. Can you create a fork and test this? Let us know the results! :)