Skip to content

Commit 5266f35

Browse files
sebastiandymelKeboo
authored andcommitted
Allow to use content template and contenttemplate selector for Expander headers (#1151)
1 parent d04657e commit 5266f35

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.Expander.xaml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@
112112
<ContentPresenter Grid.Row="1"
113113
HorizontalAlignment="Center"
114114
Margin="0,16,0,0"
115-
Content="{TemplateBinding Content}" VerticalAlignment="Top" />
115+
Content="{TemplateBinding Content}"
116+
ContentTemplate="{TemplateBinding ContentTemplate}"
117+
ContentTemplateSelector="{TemplateBinding ContentTemplateSelector}"
118+
ContentStringFormat="{TemplateBinding ContentStringFormat}"
119+
VerticalAlignment="Top" />
116120
</Grid>
117121
</Border>
118122
</ControlTemplate>
@@ -146,7 +150,11 @@
146150
<ContentPresenter Grid.Row="1"
147151
HorizontalAlignment="Center"
148152
Margin="0,16,0,0"
149-
Content="{TemplateBinding Content}" VerticalAlignment="Top" />
153+
Content="{TemplateBinding Content}"
154+
ContentTemplate="{TemplateBinding ContentTemplate}"
155+
ContentTemplateSelector="{TemplateBinding ContentTemplateSelector}"
156+
ContentStringFormat="{TemplateBinding ContentStringFormat}"
157+
VerticalAlignment="Top" />
150158
</Grid>
151159
</Border>
152160
</ControlTemplate>
@@ -200,6 +208,9 @@
200208
</Grid.ColumnDefinitions>
201209
<ContentPresenter VerticalAlignment="Center"
202210
Content="{TemplateBinding Content}"
211+
ContentTemplate="{TemplateBinding ContentTemplate}"
212+
ContentTemplateSelector="{TemplateBinding ContentTemplateSelector}"
213+
ContentStringFormat="{TemplateBinding ContentStringFormat}"
203214
Margin="0,0,16,0" />
204215
<ToggleButton IsChecked="{Binding Path=IsChecked, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"
205216
VerticalAlignment="Center"

0 commit comments

Comments
 (0)