With the upcoming Q1 2011 Beta release, we’ve decided to sugarcoat RadTreeView and RadPanelBar even more. With the release of Silverlight 3, Microsoft introduced easing functions which are basically “custom mathematical formulas to your animations. For example, you may want an object to realistically bounce or behave as though it were on a spring.” Incorporating easing functions within RadTreeView or RadPanelBar can be done using Telerik’s AnimationManager:
In RadTreeView and RadPanelBar, the easing functions work on the height of the ItemsPresenter of each TreeViewItem or PanelBarItem. That is why you need to be careful when choosing the most appropriate easing, because some easings tend to return negative values and as you know, the Height property of an element cannot be a negative number. In the scenario above, one such inappropriate easing is the BackEase when it is in EaseOut mode. If you substitute <BackEaseEasingMode="EaseIn"/> with <BackEaseEasingMode="EaseOut"/> you’ll receive an error when you try to collapse an item. This is due to the fact that at a certain point the easing returns a negative number.
However, if you’re being careful, easings can greatly increase the look and feel of your application, making it even more appealing.
You have the right to request deletion of your Personal Information at any time.
You can also ask us not to pass your Personal Information to third parties here: Do Not Sell My Info
We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.
Thank you for your continued interest in Progress. Based on either your previous activity on our websites or our ongoing relationship, we will keep you updated on our products, solutions, services, company news and events. If you decide that you want to be removed from our mailing lists at any time, you can change your contact preferences by clicking here.