Transformations Silverlight supports for the elements

What objects support tranformations? What are the transformations that Silverlight supports for the elements?

- A Transform defines how to map, or transform, points from one coordinate space to another coordinate space. This mapping is described by a transformation Matrix, which is a collection of three rows with three columns of Double values.

- The objects Ellipse and Rectangle are supported for transformations.

- The transformations that Silverlight supports for elements are rotations, scales, skews, and translations.

- The two-dimensional (2-D) Transform classes are used in Silverlight to rotate, scale, skew, and move (translate) objects. The following example applies transforms that rotate and skew a line of text.

- One way to transform an object is to declare the appropriate Transform type and apply it to the transformation property of the object.

- Different types of objects have different types of transformation properties. The following table lists several commonly used Silverlight types and their transformation properties.

Type Transformation properties
BrushTransform, RelativeTransform
GeometryTransform
UIElementRenderTransform
Steps needed to be performed in order to create an animation in XAML - Silverlight
Animation is performed by using Storyboard.TargetName property. For example, to animate an object, the following are the steps...
What are the animation types supported by Silverlight?
Animation types supported by Silverlight - Silverlight supports 2 types of animations:...
Concept of KeyFrame - Silverlight
The value of the target property is animated by a key-frame animation. A transition among its target values over its duration is created...
Post your comment