There are several options, which will help you accelerate chart control:
1. Rebuild your project in the "Release" configuration.
2. Please turn off additional, unnecessary, visual elements (like LineMarkers, labels, etc.):
Series.View.LineMarkerOptions.Visible = false.
3. Turn off the scrolling and zooming capability of the chart and adjust ranges manually.
It will greatly decrease the number of required calculations.
4. Set the ChartControl.RefreshDataOnRepaint property to false.
5. Set the ChartControl.CacheToMemory property to true.
This will increase the chart performance and memory consumption through caching.
6. Set the ChartControl.RuntimeHitTesting property to false. This will disable hit checking and testing routines and will speed up chart redrawing.
Note that if you handle events for selection and hot tracking, hit testing information is collected regardless of the current RuntimeHitTesting settings.
- 1
- 2
- 3
- 4
前往页