11 Answers, 1 is accepted
In our more recent themes we provide a way of globally changing the palette colors. You can modify and customize the colors of the chosen theme to achieve a different coloring. You may like to try our Color Theme Generator, where you can change the various brushes runtime for each of the themes that support it and customize them to your needs.
Telerik by Progress
There was an issue with the exported code from the ColorThemeGenerator that we recently fixed, so if you have installed an older version (more than 2 weeks ago), I could suggest you uninstall and reinstall it again. The code exported was missing " " around the string values.
Our newer themes (the ones present in the ColorThemeGenerator) provide a theme palette that allows the change of the Colors for the SolidColorBrushes in our controls. The ColorThemeGenerator is a tool for visualization of the changes you are making to the colors in runtime and providing a ready-to-paste code with the values you have picked for the colors.
The tool exports code that you can paste in the constructor of the MainWindow. There is an example in the following article about Windows8 and Windows8Touch but the principle is the same for all the newer themes (after Windows8).
Telerik by Progress
Dear, Martin. You write about ColorThemeGenerator the following: "...The tool exports code that you can paste in the constructor of the MainWindow..." I bag your pardon but I'm still not clear - how this is done. I develop multimodule Prism application (WPF MVVM) and I use your 'Office 2016' theme. For example, in one of the modules I have a View and there are some RadComboBox instances in this View. When each one of the RadComboBoxes in the View is dropped-down then I'd like to colorize the background of a selected element in 'Plum' color (#FFDDA0DD).
1) Please write me how I can do it using ColorThemeGenerator?
2) Do these changes in pallet affect all other ComboBox instances in my application or not?
Hi sir, I tried the Color Theme Generator (latest version available on august 2017). Not all theme are present. Is it possible to put all available themes in telerik?
The themes that are present in the Color Theme Generator are the ones that support the theme Palette - a mechanism that we provide for global modification of a fixed number of brush and opacity resources for each of the themes. It is implemented in Windows8, Windows8Touch, VisualStudio2013, Office2013, Green, Office2016, Office2016Touch and Material themes. The other themes simply do not support such a mechanism and are not designed with one in mind so trying to implement it might not be possible at all in most of them and would introduce a breaking change.
You can make modifications for the older themes by extracting the Control templates and modifying them in Blend or VS designer or directly in XAML, which mean per control.