Thank you for this question.
This happens because RadTabStrip
takes into account the theme applied to it until the initialization process of the components finishes. When you change the BackColor
property from the designer, as you have noticed, a line for this change is placed into the InitializeComponent(),
and since this line is not a part from the theme, it does not reflect on the look of the control at run-time.
In general, there are two ways to change the BackColor
of RadTabStrip.The first one is to use our Visual Style Builder
to make a theme. The second one is to put the code line for the BackColor
property after the InitializeComponent()
in the Form constructor
or in the Form_Load
If you have any questions, do not hesitate to contact us.
the Telerik team