Dear Telerik,
I use a RadChart that always displays three series. Each series contains several hundred points but I use the sampling functionality and limit the number of points to 200.
The chart can also have up to three additional lines series. These series are created by the user drawing a line on the chart (like in Excel); therefore these series always contains two and only two points. The lines can be modified and moved by the user. This is achieved by handling mouse up/down and item click events.
I noticed a significant drop in performances in updating the lines after a user interaction (move, or modify) when the first three series contains all the 200 points. I measured the time required to perform all the operations by my code and in the worse case it takes up to 0.5 seconds which is fine. However the chart requires up to two additional seconds to be updated.
I also tested the same code reducing the sampling to 20. The code is executed in 0.25 seconds and the chart is updated with no significant delay.
Do you expect this drop in performance in the radchart with 600 points?
Is there a way to refresh the chart so that only one series is updated?
I use a RadChart that always displays three series. Each series contains several hundred points but I use the sampling functionality and limit the number of points to 200.
The chart can also have up to three additional lines series. These series are created by the user drawing a line on the chart (like in Excel); therefore these series always contains two and only two points. The lines can be modified and moved by the user. This is achieved by handling mouse up/down and item click events.
I noticed a significant drop in performances in updating the lines after a user interaction (move, or modify) when the first three series contains all the 200 points. I measured the time required to perform all the operations by my code and in the worse case it takes up to 0.5 seconds which is fine. However the chart requires up to two additional seconds to be updated.
I also tested the same code reducing the sampling to 20. The code is executed in 0.25 seconds and the chart is updated with no significant delay.
Do you expect this drop in performance in the radchart with 600 points?
Is there a way to refresh the chart so that only one series is updated?