As you have figured it out - the Value property does not work in the way that you expect. What the chart internally does is that it looks at the first AxisItem's value and the last AxisItem's value and from these Min and Max it creates a range and a step.
I would suggest you don't create the items manually to avoid unnecessary work and to use the AddRange method of the axis. After that you can iterate through the labels and set whatever text you need. Below I have pasted some code to get you started:
var csTest =
i = 1; i <= 5; i++)
radChart1.PlotArea.XAxis.AddRange(1, 5, 1);
Let us know if we can assist you further.
the Telerik team
You’ve been asking for it and now it’s time for us to deliver. RadControls for WinForms Q3 2012 release is just around the corner. Sign up for a free webinar
to see first all the latest enhancements.