! Warning: this post hasn't been updated in over three years and so may contain out of date information.
One of the criticisms levelled at Silverlight 1 was it lack of controls, such as buttons, checkboxes and the like. Not only has Silverlight 2 addressed this, but the power of XAML
now really shows itself. Using XAML, it is possible to easily
re-skin those controls to give them radically different appearances.
Corrina Barber has put together three very different looking examples – complete with source – to show just how easy it is to make radical changes. Click on the images below to play with the live demos (requires Silverlight 2 beta to be installed on your browser), or go to Corrina’s page to access the source.
The “Bubbly” skin
The “Red” skin
The “Flat” skin