7 days of WordPress plugins, themes & templates - for free!* Unlimited asset downloads! Start 7-Day Free Trial
  1. Code
  2. Silverlight

Understanding Visual States in Silverlight

Scroll to top
Read Time: 1 min
This post is part of a series called Silverlight for Beginners.
Navigation Capabilities in Silverlight
Declarative Interactivity with Actions & Triggers in Silverlight

User interfaces change state. An email client might have online/offline views and might display emails in full/collapsed views. At a more granular level, a CheckBox control might have states like checked, unchecked, enabled, disabled and so on. This screencast looks at how the Silverlight UI model handles state changes.

The notion of controls transitioning between states is at the heart of the Silverlight UI model. In this video we'll show how we can build a "popout panel" in Expression Blend by defining visual states for our user interface, the animation transitions between them and the interactive behavior that causes those transitions to take place. All of this is done via drag-and-drop in the design tool.

View Screencast

Useful Links

Mike Taulty Microsoft (UK): http://mtaulty.com: mtaulty@microsoft.com: twitter.com/mtaulty

Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.