The ability to apply style to user interface elements is something that we’re familiar with from HTML/CSS. Silverlight has some similar mechanisms for applying groups of common properties to parts (or the whole) of your user interface. In this video, we're going to dive into styling in Silverlight.
We'll take a brief look at how styles work in Silverlight, how we can apply them either individually or globally and how we often package them into resource collections for re-use and also so that we can swap them dynamically at run time to allow replaceable application "themes".
Here's a quick breakdown of what's covered in this screencast:
- Explicit and Implicit styles
- Resource collections
- Picking styles with Visual Studio
- Defining styles with Expression Blend