The ChartModifier API is by far the most powerful API in the SciChart library. Using this API you can create behaviours which you can attach to a chart to perform custom Zooming, Panning, Annotation & Markers, Legend output and much much more. Any time you want to do something in C# code to alter the behaviour of a SciChartSurface you should be thinking about creating a custom modifier to do it.
Further Reading
For further information, please see our documentation:
Also there are several examples of custom modifiers in this Knowledgebase:
- Custom ChartModifiers - Part 1 - Creating a Custom Rollover Modifier
- Custom ChartModifiers - Part 2 - Custom ZoomPanModifier and Zooming on KeyPress
- Custom ChartModifiers - Part 3 - Custom Select and Drag a Series
- Custom ChartModifiers - Part 4 - Custom Legend Data Sources
- Custom ChartModifiers - Part 5 - Select and Drag a Data-Point
- Custom ChartModifiers - Part 6 - Select Data Points via Mouse-Drag
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article