ComponentOne Scheduler for WPF and Silverlight
Scheduler Components and Controls / Scheduler for Silverlight Appearance / C1Scheduler WPF Themes / Creating a Custom Theme / Creating a Theme in Blend
In This Topic
    Creating a Theme in Blend
    In This Topic

    Note that Microsoft Expression Blend is not able to find external resource references at design time. However, if you are a designer and need to work in Blend, the steps below have been provided so that you can work with theme resources in the designer.

    1. Create a WPF Application (.exe) in Blend.
    2. If you want to redefine only part of the default C1Scheduler theme, copy all source XAML files with the theme definition into your application folder and add them to the project. Note that these files are installed with Scheduler for WPF to C:\Program Files\ComponentOne\WPF Edition\C1WPFNewSchedule\XAML\themes, by default. They may be in a different location if you installed the product elsewhere on your machine.
    3. Create a new theme resource dictionary in the same project and use the source XAML as a merged resource dictionary within it.
    4. Set the C1Scheduler.Theme property to your resource dictionary.
    5. Edit your theme resource dictionary. You should be able to view the results in the designer.
    6. After you have finished, if you want to share your theme between different applications, re-pack it into a separate assembly as was described previously.