I have a 3D xamchart column chart -- nothing special. I want to scale the Y axis only. In other words, I want the chart to be twice as tall as it is wide. I have tried this code:
<ScaleTransform3D ScaleX="1.1" ScaleY="1.5" ScaleZ="11" />
It scales the entire chart. The end result is that the labels on the Y axis are scaled too. They are stretched and don't look right.
Is there a way to scale the Y axis without scaling the labels?
Or, is there a way to just increase the spacing between the gridlines in order to make the chart taller?
Hello,
Another approach that you may try is setting the AutoRange property of the axes to False and manually define Minimum, Maximum and Units properties of the axes in order to achieve some kind of scaling. For further reference about this you can check the following link from our documentation:
http://help.infragistics.com/NetAdvantage/WPF/2011.2/CLR4.0/?page=xamChart_Add_An_Axis.html
If you need any further assistance on this matter please do not hesitate to ask.
Is there a way to increase the spacing between the grid lines to achieve the same effect?
I have been looking through your post still we don’t support such built-in functionality or property which can help you achieve this functionality since the scale transform resize the whole XamChart’s Scene not only the ploting area. Based on this I believe that your best option is to adjust the Label’s FontSize and FontFamily in order to visually change the font appearance.
Please let me know if you have any further questions on this matter.
I have the same problem too. Below is an example of what happens when I scale the Y axis (Example 1) and what I want the chart labels to look like (Example 2)