|
@@ -50,6 +50,64 @@
|
|
|
</Style>
|
|
|
<Style Selector="DataGridColumnHeader">
|
|
|
<Setter Property="FontSize" Value="{StaticResource PrsFontSizeExtraSmall}"/>
|
|
|
+ <Setter Property="Padding" Value="0"/>
|
|
|
+ <Setter Property="Template">
|
|
|
+ <ControlTemplate>
|
|
|
+ <Border x:Name="HeaderBorder"
|
|
|
+ Background="{TemplateBinding Background}"
|
|
|
+ BorderBrush="{TemplateBinding BorderBrush}"
|
|
|
+ BorderThickness="{TemplateBinding BorderThickness}"
|
|
|
+ CornerRadius="{TemplateBinding CornerRadius}">
|
|
|
+ <Grid Name="PART_ColumnHeaderRoot" ColumnDefinitions="*,Auto">
|
|
|
+ <Panel Margin="{TemplateBinding Padding}"
|
|
|
+ HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
|
|
|
+ VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
|
|
|
+ <Grid>
|
|
|
+ <Grid.ColumnDefinitions>
|
|
|
+ <ColumnDefinition Width="*" />
|
|
|
+ <ColumnDefinition Width="Auto" MinWidth="0" />
|
|
|
+ </Grid.ColumnDefinitions>
|
|
|
+ <ContentPresenter x:Name="PART_ContentPresenter"
|
|
|
+ Content="{TemplateBinding Content}"
|
|
|
+ ContentTemplate="{TemplateBinding ContentTemplate}" />
|
|
|
+ <Path Name="SortIcon"
|
|
|
+ IsVisible="False"
|
|
|
+ Grid.Column="1"
|
|
|
+ Height="12"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Fill="{TemplateBinding Foreground}"
|
|
|
+ Stretch="Uniform" />
|
|
|
+ </Grid>
|
|
|
+ </Panel>
|
|
|
+ <Rectangle Name="VerticalSeparator"
|
|
|
+ Grid.Column="1"
|
|
|
+ Width="1"
|
|
|
+ VerticalAlignment="Stretch"
|
|
|
+ Fill="{TemplateBinding SeparatorBrush}"
|
|
|
+ IsVisible="{TemplateBinding AreSeparatorsVisible}" />
|
|
|
+ <Grid x:Name="FocusVisual" IsHitTestVisible="False"
|
|
|
+ IsVisible="False">
|
|
|
+ <Rectangle x:Name="FocusVisualPrimary"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Stretch"
|
|
|
+ Fill="Transparent"
|
|
|
+ IsHitTestVisible="False"
|
|
|
+ Stroke="{DynamicResource DataGridCellFocusVisualPrimaryBrush}"
|
|
|
+ StrokeThickness="2" />
|
|
|
+ <Rectangle x:Name="FocusVisualSecondary"
|
|
|
+ Margin="2"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Stretch"
|
|
|
+ Fill="Transparent"
|
|
|
+ IsHitTestVisible="False"
|
|
|
+ Stroke="{DynamicResource DataGridCellFocusVisualSecondaryBrush}"
|
|
|
+ StrokeThickness="1" />
|
|
|
+ </Grid>
|
|
|
+ </Grid>
|
|
|
+ </Border>
|
|
|
+ </ControlTemplate>
|
|
|
+ </Setter>
|
|
|
</Style>
|
|
|
<Style Selector="DataGridCell">
|
|
|
<Setter Property="FontSize" Value="{StaticResource PrsFontSizeExtraSmall}"/>
|