Como algunas personas me ha preguntado como se lanza una linea de tiempo cuando ocurre un determinado evento, vamos a ver como hacerlo de forma sencilla sin necesidad de tocar código.

Uno de mis ultimos post iba sobre este tema pero trabajando con Expression Designer la version anterior de Blend, para ello habia que crear los triggers sobre código XAML y era muy tedioso.

Con la nueva versión Expression Blend Beta2 es muy sencillo, los pasos a seguir son los siguientes:

1.- Sobre el panel "Objects and Timeline" (parte inferior izquierda por defecto) crear una nueva linea de tiempo.

2.- Modificar la linea de tiempo para que actue sobre los objetos como nosotros queramos. (similar a flash)

3.- Seleccionar el control cuyo evento activará la linea de tiempo.

4.- Sobre el panel "Triggers" (parte superior izquierda por defecto) crear un nuevo trigger en la opción "+Event".

5.- Sobre el nuevo trigger creado indicarle el control que dispara el evento y el evento que dispara el trigger.

6.- Por último indicamos la linea de tiempo que se activará y la accion de la linea de tiempo (Begin, Stop, Pause, SkipToFill, Resume, Remove)

Al final debe quedar algo parecido a esto: