Hello
I have a winforms 3D cylinder chart with user defined labels on the x-axis of the chart.
When those labels are long the text is clipped and is not readable for the user.
I've made several attempts to find a solution for this problem, but no succes so far. I tried to set the orientation angle, or use Layout.Behavior but they only seem to have effect in a 2D type chart. Is it true that in 3D charts, these settings have no effect?
I know the user can rotate or zoom with <alt> mouse, but I want to fix it without user interaction!
Do you have any idea?
thanks
Hello Dennis,
Thanks for provided information. I saw what you mean. The mentioned behavior is expected and by design, but you could change it if you are using these thw properties:
ultraChart1.Axis.X.Labels.Orientation = Infragistics.UltraChart.Shared.Styles.TextOrientation.Custom;
ultraChart1.Axis.X.Labels.OrientationAngle =280;
Please take a look at the new attached video file. I`m using your settings + these two properties above all. At the beggining the labels are not fully visible, but when I change Orientation Angle they are fully visible.
Could you please try to apply these properties in your scenairo and let me know if you have any questions.
Regards
Hi
Thank you very much for your reply. I am using infragistics winforms version 10.3.20103.1000
I watched the attached video and the problem I have can be seen in the 4th - 5th second of the video. In the initial display of the chart, before the user starts to rotate and zoom the chart, the long labels ( AAA, BBB CCC etc) are not fully visible, the text is clipped and falls off the screen.
I would like to know if there is a way to make sure that these labels are fully visible at first glance, without user interaction.
fyi : by default our charts are rotated to have a front view
// 3D appearanceInfragistics.UltraChart.Resources.Appearance.View3DAppearance View3DAppearance = new Infragistics.UltraChart.Resources.Appearance.View3DAppearance();View3DAppearance.Light = true;View3DAppearance.XRotation = 120.0f;View3DAppearance.YRotation = 90.0f;View3DAppearance.ZRotation = 0.0f;View3DAppearance.Perspective = 15.0f;Chart.Transform3D = View3DAppearance;
thanks again
Dennis
Hi,
I try to reproduce your scenario in a small sample, but without success. Could you please tell me what is your current version and do you have any installed service release and which one. Also I check these two properties "Orientation" and "Orientation angle" and they works properly in 3D chart. Could you please take a look at the attached sample and video file and if you think that I didn`t reproduce your scenario, feel free to modify my sample to reprpoduce your issue and revert it back to me. I`ll be glad to research it for you.
Thanks and Regards