Although the RadThemeManager still exists (for backward compatibility), the preferred way to save a theme is to do it in a single *.tssp file that is loaded as described here.
Let's say that you have dragged and dropped a few Telerik themes and you have loaded your CustomTheme as suggested by the article. You can then check which themes are loaded in the memory and create respective menu items as shown below:
Form1 : Form
> themes = ThemeRepository.AvailableThemeNames;
RadMenuItem newMenuItem =
sender, EventArgs e)
RadMenuItem menuItem = sender
ThemeResolutionService.ApplicationThemeName = menuItem.Tag
Depending on which Telerik themes you have dropped on the form, the result from this code snippet could be:
I hope this helps.
the Telerik team