Severe Slowness Issues in TChart .Net v3.5.3065
Posted: Wed Jun 11, 2008 10:27 pm
Dear Steema,
We have used TChart for Delphi for a long time, and now have moved our code base into .Net (WPF). We are in the business of plotting large data sets upon FastLine graphs. Our data sets tend to be 120+ lines with 2500+ points on each line. This takes TChart WPF v3.5.3065 between 4 and 5 seconds to draw a chart. For Example ,if we have a series of charts on tabs, and the user switches tabs, it takes 4 to 5 seconds for that chart to draw. This is done without any calculation on our side; it is purely drawing an existing chart without adding or subtracting lines from our side of the code. However, if the chart to be drawn has only one or two lines with 100 or 200 points per line it will draw almost instantly.
Perhaps we are pushing the charting system above and beyond the original design, or perhaps it is some sort of optimization that has not been tested. Either way, I want you to be aware of the situation in the hope that you might have a solution.
Many Thanks,
Michael Hohlios
We have used TChart for Delphi for a long time, and now have moved our code base into .Net (WPF). We are in the business of plotting large data sets upon FastLine graphs. Our data sets tend to be 120+ lines with 2500+ points on each line. This takes TChart WPF v3.5.3065 between 4 and 5 seconds to draw a chart. For Example ,if we have a series of charts on tabs, and the user switches tabs, it takes 4 to 5 seconds for that chart to draw. This is done without any calculation on our side; it is purely drawing an existing chart without adding or subtracting lines from our side of the code. However, if the chart to be drawn has only one or two lines with 100 or 200 points per line it will draw almost instantly.
Perhaps we are pushing the charting system above and beyond the original design, or perhaps it is some sort of optimization that has not been tested. Either way, I want you to be aware of the situation in the hope that you might have a solution.
Many Thanks,
Michael Hohlios