I recommend you to take a look at the RadChartView
which is the newer and improved charting component. About your requirements, yes there are different series types which you can see in the Series
section of the chart documentation or in the demo
application. However, the rest of your requirements are not built in the chart.
To achieve a drag drop functionality you will need to implement it yourself. For example, you can subscribe for the mouse events of the chart and update the data point (or line) under the mouse. You can use the Conversion API
of the chart to convert screen coordinates to chart coordinates if necessary.
Since the line series of the chart is using a single Path element to draw itself, you cannot color the line in different colors. In this case you can use different series for each segment, but in the most cases this is not much convenient. Instead, you can consider to mark the different line segments using an annotation
. For example, the plot band annotation
could be a good choice to do that.
Telerik by Progress
Do you need help with upgrading your WPF project? Try the Telerik API Analyzer
and share your thoughts!