Common LinearAxis as VerticalAxis in an RadCartesianChart that show max/min for all the series in the chart.

0 Answers 10 Views
Chart ChartView
Per
Top achievements
Rank 1
Per asked on 31 Oct 2025, 11:49 AM

I don't want to have individual y-axes for my series but rather show max/min on a common axis. 

Where the max for the individual series are stacked one below the other from the top and the min are stacked from the bottom. 

The number of series is dynamically created from code. It can be one to multiple series.

I can't find any example of this.

Martin Ivanov
Telerik team
commented on 03 Nov 2025, 09:54 AM

Hi Per, can you send over a drawing or a screenshot that shows the expected result?
Per
Top achievements
Rank 1
commented on 03 Nov 2025, 10:32 AM

We have been using Visioblox charts before and now wants to take advantage of the charts from telerik instead. We are using telerik for all other things in our application.

Per
Top achievements
Rank 1
commented on 03 Nov 2025, 10:45 AM

The above examble is from our use of visiblox wpf control that we have in our application. The example above show two series that are added to the visiblox chart. I've tried o subclass the LinearAxis and altering the RenderSurface with some success but when I resize the chart the old labels appear again. I'm sure you or any here on the forum know some simpler way to accomplish what I wish to render..
Martin Ivanov
Telerik team
commented on 03 Nov 2025, 11:00 AM

Thank you for the picture. The visualization here looks like there is a single Y axis where two separate ranges or mapped on it. However, the ticks here cannot be mapped to both ranges, which leads to misleading visualization. Please correct me if there is something that I am missing here. To make the visualization way more clear I would suggest you to use separate axes if possible. 

If you insist on using the original visualization, there is no built-in mechanism for this in the Telerik chart, but you can create a similar visualization by using a custom approach. Basically, you can set a dummy range for the axis (lets say between 0 and 1) and then normalize your original values according to this range. Then, you can hide the original axis labels and draw custom ones for you min and max values using custom chart annotations.

No answers yet. Maybe you can help?

Tags
Chart ChartView
Asked by
Per
Top achievements
Rank 1
Share this question
or