Hello DukeVideo,
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 event handler.
If you have any questions, do not hesitate to contact us.
Greetings,
Nikolay
the Telerik team