So, we are trying to animate a Telerik bar series chart such that the bars scale (grow from 0 to their y-axis value in like 1 second time). Based on Telerik suggestion here (http://www.telerik.com/forums/plot-effect-and-animation), we have wrapped the bars into a custom border on which we actually do the animation. Basically, we animate the Y-axis of the border to scale from 0 to 1 in the given timespan and as it scales, the bars in the chart appear as animated (apparently, we had to do this in order to make the bars animate from bottom to top instead of the Telerik chart animating options, which make the bars grow from top to bottom).
However, we are running into the following issue. We are starting the animation on border loaded event (which seemed to be the only event which would actually trigger the animation). This results in our chart getting animated everytime the view is reloaded. However, we want the animation to run only on the first load and eventually on reload with updated data (like actually new data from the server). Because we are using the Border.Loaded event, we cannot control when to trigger the start of the animation. Do you have any suggestions on how to trigger the chart animation on a custom event (something we can actually control ourselves) ?
Thanks and curiously waiting for your reply,