Как сообщить Telerik для WinForms, какие из его тем использовать?
Я создал новый проект WinForms и сбросил RadPageView в форме, но там есть 5-пиксельный край мертвого пространства на всем пути, вкладки почти в два раза выше, чем они должны быть, и все блестяще и синий. Даже несмотря на потраченное впустую пространство, весь этот синий материал выглядел бы ужасно неуместным в нашем приложении. Мне просто нужен стандартный вид Windows, и я предполагаю, что для этого нужно выбрать другую, менее голубую, менее блестящую тему. (Или есть другой способ?)
Вот что я пробовал:
- Я попробовал установить EnableTheming в False, но тогда у вкладок нет границ, поэтому нет никаких указаний на то, где щелкнуть или какая вкладка активна - вообще ничего хорошего.
- Я могу скрыть свойство ThemeName в Property Grid, но единственными параметрами являются "Reset" и "ControlDefault". Ни одна настройка не делает ничего (даже если EnableTheming установлен на True).
- В панели инструментов есть куча классов тем (AquaTheme, BreezeTheme и т.д.), но добавление их в мою форму не имеет никакого значения. Я думал, они могут появиться в выпадающем списке ThemeName, но они этого не делают.
- Я попытался сбросить RadThemeManager в моей форме, но у него есть только коллекция LoadedThemes, которая пуста. Я могу добавить к нему что-то, но это просто добавляет ThemeSource, и установка одного из них, кажется, связана с просмотром файла, и у меня нет файлов тем для просмотра.
- В RadPageView есть свойство ThemeClassName, но это просто строка (по умолчанию используется Telerik.WinControls.UI.RadPageView), и я понятия не имею, что я могу изменить или как она относится к темам.
Это смешно. Все, что я хочу - это элемент управления вкладкой, который выглядит как элемент управления вкладкой! Как я могу это сделать?