I am looking for a way that the user can click and drag a 3D chart (such as a 3DColumnChart or 3DBarChart) to view it from different angles. Is this possible with the chart? As in the user could somehow click and rotate/scale the chart in real time (not just by manually setting the OrientationAngle property using a control)?
I have seen a couple sites briefly mention the ChartTransformSomething classes and events. Would these somehow be involved? Any advice and/or code snippet would be greatly appreciated.
Thanks, Jon
Hi,
Look at my friend's Realtime 3D bar-chart component: http://www.parsec.hu/ChartIt's free to download. I am sorry if you are looking for some development technics instead of using complete component.
I am using the UltraWebChart on the ASPX page. But what i need .. is to rotate the 3D chart on the client side. The code that is available on the site doesnt seem to work. Any idea how we can rotate the 3D charts on client side.
Using update panel must be a joke. That's not for making animations. If you want to see a moving chart you cannot use image-generator chart system.
If you choose client side (js, flash or silverlight) chart component then you can create a webservice / webmethod or a simple ashx to provide data for your chart. Data format can be XML or some formatted text.
The chart image gets generated on the server, so it's impossible to make modifications (including 3d transformations) without a trip to the server. As alternative, you can try placing the chart inside the update panel.