Some while ago, I designed a WPF skin to be a clone of Microsoft Expression Blend/Design, to familiarize myself with both Expression Blend and WPF and to find out what’s the best way to skin a WPF application. Since there are companies and persons actually providing skinning services for WPF applications, both for free and commercial, I thought someone might make a good use of this, so, here it is.
Not all available controls are skinned though, but as most of the Colors/Brushes are available, it should not be much of a problem to skin other controls or 3rd party ones. Controls which are available in this skin package are:
- Tab Control
- Menu & MenuItem & ContextMenu
Additionally, there is a custom Windows and MessageBox controls available to make your application more like Microsoft Expression. If you need to easily change themes/skins on runtime or want to know how to skin your WPF application, you definitely need to take a look.