Styles and Templates
RadTabbedWindow allows you to easily modify its appearance by providing some useful properties.
AddButtonStyle
Via the AddButtonStyle property, you can control the appearance of the button which is used to add new tabs to the window.
Example 1: Specify AddButtonStyle
If you are using the default Office_Black theme (you have not merged a theme assembly) or you've set a different theme with the StyleManager, you should copy the AddItemsButtonStyle and all the referenced resources from the Telerik.Windows.Controls.Navigation.xaml file into your project.
ItemContainerStyle
You can use the ItemContainerStyle property to style the individual RadTabItem elements.
Example 2: Specify ItemContainerStyle
If you are using the default Office_Black theme (you have not merged a theme assembly) or you've set a different theme with the StyleManager, you should copy the RadTabbedWindowTabItemStyle and all the referenced resources from the Telerik.Windows.Controls.Navigation.xaml file into your project.
ItemContainerStyleSelector
You can also define a StyleSelector and conditionally style the tab items via the ItemContainerStyleSelector property.
Example 3: Create a custom StyleSelector
Example 4: Specify ItemContainerStyleSelector property
Please note that to use the ItemContainerStyleSelector property, you need to clear the ItemContainerStyle by setting it to null.
ItemTemplate and ItemTemplateSelector
When binding your RadTabbedWindow to a collection, you are able to configure the visualization of the data and the appearance of the tab items via the ItemTemplate and the ItemTemplateSelector properties.
Example 5: Define a custom ItemTemplate
ContentTemplate and ContentTemplateSelector
Similarly, in a data-binding scenario you can control the appearance of the tabs' content via the ContentTemplate and the ContentTemplateSelector properties.