In a previous blog, I spoke about the different sets of animation classes.
Also when you are doing animations in WPF, there are some key properties.
These are properties that apply to most animations.
From – this property gives you the starting value for your animation.
It is optional, and if you leave it out a starting value is calculated from existing value taking into account the animation
To – this property gives you the ending value for your animation.
It is also optional. When you leave it out, an ending value is calculated , but without taking into account the animation. That means it uses the value set in the xaml or code.
By – this property allows you to specify a once only increment for your animation.
You can combine this with a To property, or leave it without a To
Duration – this allows you to specify the length of time that the animation runs for
You can specify the Duration type, or a TimeSpan (which has an implicit cast to a Duration).
The advantage of the Duration class is that it can allow you to specify a duration of automatic or forever.
IsAdditive – this makes the From, To and By work by adding their values to the starting value for the property.