There is no specific algorithm applied to avoid labels overlapping when BarSeries are used in a Cartesian coordinate system. Such algorithm exists for a PieChart when the labels alignment is set to OutsideColumn
, but it is not applicable in your scenario. We can suggest to rotate the labels to 90° - this way they will be positioned exactly above each bar without overlapping. If you think that this approach will make the chart less readable, you can use create a BarChart instead of ColumnChart, so the bars will be positioned horizontally and labels will be read easily.
Usually the series labels do not provide much information when showing numerical data, as you can see in this guide
where almost no series labels are used. And if the label is mandatory, its numerical value can be rounded so it will be easily perceived. For example, the chart series labels can show a rounded number like 49K and the exact value can be shown in a tooltip when the user hovers over the bar.
We hope that the the solutions suggested above will help you. If you need further assistance, please let us know.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items