When I set the StyleManager.ApplicationTheme to Windows8Touch, it breaks the RadTabControl's Align functionality.
To explain, I created a simple Telerik application whose main window consisted of a RadTabControl. The controls tabs are on the left hand side and I use Align="Justify" to make them space out evenly on that left side (taking up all the available space). It looks great
<
Grid
>
<
tk:RadTabControl
VerticalAlignment
=
"Stretch"
Align
=
"Justify"
TabStripPlacement
=
"Left"
TabOrientation
=
"Vertical"
>
<
tk:RadTabItem
Header
=
"First"
/>
<
tk:RadTabItem
Header
=
"Second"
/>
<
tk:RadTabItem
Header
=
"Third"
/>
</
tk:RadTabControl
>
</
Grid
>
But THEN I go into main MainWindow constructor and place this just before the call to InitializeComponent()
StyleManager.ApplicationTheme = new Windows8TouchTheme();
Suddenly the Align="Justify" stops working. The tab control buttons are all aligned at the top
I've attached images showing you what I mean. "BeforeTheme.jpg" is the application without the Windows8Theme, buttons nicely spead out.
"WithWindows8Theme.jpg". shows after I add it and the problem.