Hello B.Balaji and Joel,
Currently, there is no way to change the formatter strings of a predefined interval. We have already logged this feature request and you can track the progress on it and vote for it in our Public Issue Tracking system - http://www.telerik.com/support/pits.aspx#/public/silverlight/7118
The second problem that you both report is not exactly a bug. Indeed, I agree that this behavior seems like a bug at first, but let me explain the logic behind it. Basically every item (and group) interval of the same kind, has the same actual size (Width) and the label for that interval is displayed centered in that item (or group) interval. As a result, in case less than half an item (group) interval is displays, the label will be only partially visible or not visible at all.
At this point, you might wonder why we make partially visible intervals with the same size as fully visible intervals and not as wide as their visible part. The most important reason for that is probably because this is not actually a solution - we cannot guarantee that there will be enough space for the label, in case we make one interval smaller than the rest. Another reason that I can point out, is that such change raises additional questions - for example, should we use a different format string, in case some of the shorter format strings fits in the smaller space. Still, there will be cases, in which a partially visible interval will not appear as expected. Consider the century interval - in case only 1 year is visible of a century, should we display a part of a letter or not?
We would really appreciate your opinion on the matter. How would you expect a partially visible interval to display?
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward!
We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>