Skip to content

Commit 8c7b2e5

Browse files
committed
remove divider between header and content of Expansion Panel
1 parent 8907673 commit 8c7b2e5

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

MainDemo.Wpf/Expander.xaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
TextWrapping="Wrap"/>
2727
</StackPanel>
2828
</Expander>
29+
<Border Background="{DynamicResource MaterialDesignDivider}" Height="1" HorizontalAlignment="Stretch" SnapsToDevicePixels="True" />
2930
<Expander HorizontalAlignment="Stretch"
3031
Header="Expander Example 1b">
3132
<StackPanel Orientation="Vertical"
@@ -36,6 +37,7 @@
3637
TextWrapping="Wrap"/>
3738
</StackPanel>
3839
</Expander>
40+
<Border Background="{DynamicResource MaterialDesignDivider}" Height="1" HorizontalAlignment="Stretch" SnapsToDevicePixels="True" />
3941
<Expander HorizontalAlignment="Stretch"
4042
Header="Expander Example 1c">
4143
<StackPanel Orientation="Vertical"
@@ -60,6 +62,7 @@
6062
TextWrapping="Wrap"/>
6163
</StackPanel>
6264
</Expander>
65+
<Border Background="{DynamicResource MaterialDesignDivider}" Height="1" HorizontalAlignment="Stretch" SnapsToDevicePixels="True" />
6366
<Expander HorizontalAlignment="Stretch"
6467
Header="Expander Example 2b">
6568
<StackPanel Orientation="Vertical"
@@ -70,6 +73,7 @@
7073
TextWrapping="Wrap"/>
7174
</StackPanel>
7275
</Expander>
76+
<Border Background="{DynamicResource MaterialDesignDivider}" Height="1" HorizontalAlignment="Stretch" SnapsToDevicePixels="True" />
7377
<Expander HorizontalAlignment="Stretch"
7478
Header="Expander Example 2c">
7579
<StackPanel Orientation="Vertical"
@@ -101,6 +105,7 @@
101105
TextWrapping="Wrap"/>
102106
</StackPanel>
103107
</Expander>
108+
<Border Background="{DynamicResource MaterialDesignDivider}" Width="1" VerticalAlignment="Stretch" SnapsToDevicePixels="True" />
104109
<Expander ExpandDirection="Right">
105110
<Expander.Header>
106111
<TextBlock Text="Expander Example 3b" RenderTransformOrigin=".5,.5">
@@ -118,6 +123,7 @@
118123
TextWrapping="Wrap"/>
119124
</StackPanel>
120125
</Expander>
126+
<Border Background="{DynamicResource MaterialDesignDivider}" Width="1" VerticalAlignment="Stretch" SnapsToDevicePixels="True" />
121127
<Expander ExpandDirection="Right">
122128
<Expander.Header>
123129
<TextBlock Text="Expander Example 3c" RenderTransformOrigin=".5,.5">

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.Expander.xaml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@
113113
HorizontalAlignment="Center"
114114
Margin="16 16 16 0"
115115
Content="{TemplateBinding Content}" VerticalAlignment="Top" />
116-
<Border BorderBrush="{DynamicResource MaterialDesignDivider}" BorderThickness="0 0 1 0" Grid.RowSpan="2" />
117116
</Grid>
118117
</ControlTemplate>
119118
</Setter.Value>
@@ -147,7 +146,6 @@
147146
HorizontalAlignment="Center"
148147
Margin="16 16 16 0"
149148
Content="{TemplateBinding Content}" VerticalAlignment="Top" />
150-
<Border BorderBrush="{DynamicResource MaterialDesignDivider}" BorderThickness="1 0 0 0" Grid.RowSpan="2" />
151149
</Grid>
152150
</ControlTemplate>
153151
</Setter.Value>
@@ -171,14 +169,13 @@
171169
ContentStringFormat="{TemplateBinding ContentStringFormat}"
172170
ContentTemplateSelector="{TemplateBinding ContentTemplateSelector}"
173171
VerticalAlignment="Center"
174-
Margin="16 16 0 16" />
172+
Margin="16 16 0 16" />
175173
<ToggleButton Grid.Column="1"
176174
Margin="16 0 16 0"
177175
VerticalAlignment="Center"
178176
Foreground="{TemplateBinding Foreground}"
179177
IsChecked="{Binding Path=IsChecked, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"
180178
Style="{StaticResource MaterialDesignExpanderToggleButton}"/>
181-
<Border BorderBrush="{DynamicResource MaterialDesignDivider}" BorderThickness="0 0 0 1" Grid.ColumnSpan="2" SnapsToDevicePixels="True" />
182179
</Grid>
183180
</ControlTemplate>
184181
</Setter.Value>
@@ -211,7 +208,6 @@
211208
<RotateTransform Angle="-180"/>
212209
</ToggleButton.RenderTransform>
213210
</ToggleButton>
214-
<Border BorderBrush="{DynamicResource MaterialDesignDivider}" BorderThickness="0 0 0 1" Grid.ColumnSpan="2" />
215211
</Grid>
216212
</ControlTemplate>
217213
</Setter.Value>

0 commit comments

Comments
 (0)