Theming

Theming (sometimes also known as skinning) is essentially the process of either styling or retemplating control types to customize their appearance by overriding their default styles or control templates. Themes are generally designed as a way of maintaining the look of the controls in the application in a single location in your project, ensuring consistency across your application and simplifying maintenance. However, they are also particularly useful when creating packaged software that should make use of corporate colors and display the customer's branding.

The styles and control templates from a theme are automatically applied to their corresponding control instances wherever they may appear throughout the application.

Your application ...

Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.