Hi Kyle,
Thanks for contacting us and for your interest in
RadControls for WinForms. I have investigated the case and it seems to be an issue with
StylesheetRelations in
RadComboBox control. The
StylesheetRelations are defined in an XML file and they determine which elements are styles in the applied theme.
However, there is a quick and easy way to circumvent this. I have prepared a few simple steps which should guide you through:
1. Open the XML theme in a text editor and find the following construct:
2. Change the
ElementType from
Telerik.WinControls.UI.RadFormElementOld to
Telerik.WinControls.UI.RadFormElement
3. Save the XML theme and load it by using
RadThemeManager. You should be able to see your custom modifications now.
The theming of the scrollbars in
RadComboBox is done separately in Visual Style Builder. To achieve this, you should open
RadHScrollbar and
RadVScrollbar in Visual Style Builder, and create your custom themes as you did with
RadComboBox. Please note that you should give the themes for the scrollbars the same name as the theme name for
RadComboBox.
Note: You do not need to do XML modifications above for the themes of the scrollbars (since they address an issue in
RadComboBox itself).
I would also like to inform you that we are working on an entirely new theming mechanism which should make the styling of our controls an easy and straightforward process. We are also designing a new and improved Visual Style Builder which is going to make use of the strengths of this mechanism by providing the user with a repository of predefined styles and shapes.
I hope my hints are helpful and I would be happy if you share with us any feedback you might have regarding the usage of
RadControls for
WinForms.
Thanks for your time.
Kind regards,
Deyan
the Telerik team