By design, ScatterSeries
plots its data upon two numerical axes. Scatter series identify the position of each ScatterDataPoint
using two numerical values - XValue
for the horizontal and vertical axes respectively, just like in the typical Cartesian coordinate system. It doesn't expect a third value.
I can suggest you using a RadChartView
together with a RadLinearGauge
for the colored values ranges. Additional information about the RadLinearGauge
is available in the following help article: https://docs.telerik.com/devtools/winforms/controls/gauges/lineargauge/lineargauge
In order to customize the scatter points according to the value it stores, once the chart is populated with the series, you can iterate the ScatterSeries.Children
collection and specify the ScatterPointElement.BackColor
according to your custom requirements. You can find below a sample code snippet how to color the scatter points with a different random color:
ScatterSeries scatterSeries =
Random rand =
point.BackColor = Color.FromArgb(rand.Next(0, 255), rand.Next(0, 255), rand.Next(0, 255));
I hope this information helps.
Dess | Tech Support Engineer, Sr.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.