OK, so we’ve been through quite a series of iterations and refactoring for something simple: triggering a story board animation based on an event somewhere else. We used dependency and attached properties, we used custom behaviors, and now we’re going to do it completely “out of the box.”

I figured this one would be easiest to show as a video, so this is the first one I’ve posted to my blog. I don’t have good audio so I used the “notepad” technique. What I’m showing is how to take a storyboard and trigger it based on an event fired by something else, using only what comes built-in with Blend. There is no code-behind and in fact the only XAML I edit is for the list boxes (sorry, I know there’s a data tab but I still code HTML in notepad).

Here it is:

Click to View Video

Jeremy Likness