It is still unclear to us what exactly you are trying to achieve.
You mention main ticks (which assumes there are minor ticks as well). In the new ChartView (which is a set of controls - RadCartesianChart, RadPieChart, RadPolarChart) there are no minor ticks. Are you perhaps using the old RadChart?
The RadCartesianChart has a conversion api which calculates the position based on data, and data based on position. From what I understand this is what you are looking for. The linear axis exposes an ActualRangeChange event, which you mentioned.
If you need further assistance, I will ask that you send us snapshots (drawings) of the desired output and some more explanations, because we do not understand the scenario very well. Thank you for understanding.