Skip to content

Commit 5847f8d

Browse files
committed
Letting the HeaderBorder fill the dock panel so that the HorizontalAlignment of the ContentPresenter actually changes the position of the content.
1 parent a4086b1 commit 5847f8d

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.ListView.xaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@
8787
<Setter.Value>
8888
<ControlTemplate TargetType="GridViewColumnHeader">
8989
<DockPanel>
90+
<Thumb x:Name="PART_HeaderGripper"
91+
DockPanel.Dock="Right"
92+
Style="{StaticResource MaterialDesignGridColumnHeaderGripper}" />
9093
<Border x:Name="HeaderBorder"
9194
Padding="{TemplateBinding Padding}"
9295
BorderThickness="{TemplateBinding BorderThickness}">
@@ -98,10 +101,6 @@
98101
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
99102

100103
</Border>
101-
<Thumb x:Name="PART_HeaderGripper"
102-
HorizontalAlignment="Right"
103-
DockPanel.Dock="Right"
104-
Style="{StaticResource MaterialDesignGridColumnHeaderGripper}" />
105104
</DockPanel>
106105
<ControlTemplate.Triggers>
107106
<Trigger Property="IsMouseOver" Value="True">

0 commit comments

Comments
 (0)