<Style TargetType="{x:Type TabControl}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TabControl}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<TabPanel Grid.Row="0"
Panel.ZIndex="1"
Width="655"
Margin="0,0,0,0"
IsItemsHost="True" />
<Border Grid.Row="1"
BorderBrush="{StaticResource siceColor}"
BorderThickness="0,1,0,0"
CornerRadius="0, 0, 0, 0"
Background="{x:Null}">
<ContentPresenter ContentSource="SelectedContent" />
</Border>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style TargetType="{x:Type TabItem }">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TabItem}">
<Border Name="Border"
Height="50"
Width="150"
HorizontalAlignment="Center"
Background="{x:Null}"
BorderThickness="0,0,0,1"
CornerRadius="4,4,0,0">
<!--表头-->
<Grid>
<TextBlock x:Name="ContentSite"
FontWeight="Thin"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Text="{TemplateBinding Header}"
Foreground="Gray"
FontSize="16" />
<Line x:Name="LineDown"
X1="0"
Y1="0"
X2="{TemplateBinding Width}"
Y2="0"
Stroke="Yellow"
VerticalAlignment="Bottom"
HorizontalAlignment="Center"
StrokeThickness="1"
Height="3"
Width="{TemplateBinding Width}" />
</Grid>
</Border>
<ControlTemplate.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsSelected"
Value="False" />
<Condition Property="IsMouseOver"
Value="False" />
</MultiTrigger.Conditions>
</MultiTrigger>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsSelected"
Value="False" />
<Condition Property="IsMouseOver"
Value="True" />
</MultiTrigger.Conditions>
</MultiTrigger>
<Trigger Property="IsSelected"
Value="True">
<Setter TargetName="Border"
Property="BorderBrush"
Value="{StaticResource mainColor}" />
<Setter TargetName="ContentSite"
Property="Foreground"
Value="{StaticResource mainColor}" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>