I’ve updated styling code to allow more customization. To change global tabs font family and font size you should now use the following format:

Style resources settings
The result is the same as in the previous post:

Default tabs style

Custom tabs style
More customization means that now you can, for example, set Italic font style only for the selected tab name:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:TabsStudio="clr-namespace:TabsStudio;assembly=TabsStudio"> <Style TargetType="TabsStudio:TabNameLabel"> <Style.Triggers> <Trigger Property="IsTabSelected" Value="True"> <Setter Property="Control.FontStyle" Value="Italic"/> </Trigger> </Style.Triggers> </Style> </ResourceDictionary>
The result is:

Custom selected tab name
Notice how the not selected tab name and extensions on the selected tab stay in the normal font style.