Tweaking Animations with Timeline Properties
Now is a good time to look at the Timeline
properties that are useful for every animation, whether it’s a custom animation or a theme animation.
BeginTime
If you don’t want an animation to begin immediately when you call its storyboard’s Begin
method (or trigger it via XAML), you can insert a delay by setting BeginTime
to an instance of a TimeSpan
:
<DoubleAnimation To="100" BeginTime="0:0:2" />
This delays the animation by two seconds.
Besides being potentially useful in isolation, BeginTime
can be useful for specifying a sequence of animations that start one after the other. You can even set BeginTime
to a negative value:
<!-- Start the ...
Get XAML Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.