Creating a WPF Theme and linking it to SB/XA Theme

The purpose of this page is to ease the creation of different SB/XA Templates without having the Designer know the specificities of SB Controls.



Structure of the files in a theme
As one is aware it is possible that Rocket makes changes to the XAML for SB/XA with each new release. The files in the Extra/XAML folder will contain these changes. If you are creating a theme in an assembly, then in order to make life a little easier it is suggested that you keep the files in your theme in the same structure. Obviously if you create new styles that do not have a one to one correspondence with the Rocket supplied files, they will be in a different file.

In the case you are creating a pure XAML theme then keeping the standard themes you have modified in files with the same name will also make keeping them up today easier.

When Rocket release a new version, you can then compare the new XAML folder with the old one shipped with the product currently in use and make changes to your custom theme as appropriate.