Telerik UI for Windows Phone by Progress

RadPlaneProjectionAnimation allows the applying of animated projection to any given element. This type of animation can be used to create stylish, WindowsPhone-like animations in your applications. As part of the Telerik's Windows Phone Animation Framework, RadMoveAnimation can be easily tweaked to meet specific requirements.

The specific properties for RadPlaneProjectionAnimation are:

  • Axes - represents na enumeration, which specifies on which axes the element will be animated.
  • Direction - specifies whether the element should be animated clockwise or counterclockwise.
  • CenterX - specifies the rotation center for the x-axis animation.
  • CenterY - specifies the rotation center for the y-axis animation.
  • CenterZ - specifies the rotation center for the z-axis animation.
  • StartAngleX - specifies the start value for the rotation angle on the x-axis.
  • StartAngleY - specifies the start value for the rotation angle on the y-axis.
  • StartAngleZ - specifies the start value for the rotation angle on the z-axis.
  • EndAngleX - specifies the end value for the rotation angle on the x-axis.
  • EndAngleY - specifies the end value for the rotation angle on the y-axis.
  • EndAngleZ - specifies the end value for the rotation angle on the z-axis.

To create such an animation you have to use the RadPlaneProjectionAnimation class.

CopyXAML
<telerikCore:RadPlaneProjectionAnimation x:Key="planeProjectionAnimation" Axes="All" Direction="Clockwise" StartAngleX="90" StartAngleY="90" StartAngleZ="90" EndAngleX="0" EndAngleY="0" EndAngleZ="0" CenterX="0.5" CenterY="0.5" CenterZ="0.5" />