Skip to content

Commit fa8378c

Browse files
committed
Merge branch 'reduceExpanderNesting' of https://github.com/Keboo/MaterialDesignInXamlToolkit into Keboo-reduceExpanderNesting
2 parents 18524dd + 840e807 commit fa8378c

File tree

1 file changed

+20
-22
lines changed

1 file changed

+20
-22
lines changed

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.Expander.xaml

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,8 @@
272272
</VisualState>
273273
</VisualStateGroup>
274274
</VisualStateManager.VisualStateGroups>
275-
<Grid>
276-
<DockPanel Background="{TemplateBinding Background}">
277-
<ToggleButton Name="HeaderSite"
275+
<DockPanel Background="{TemplateBinding Background}">
276+
<ToggleButton Name="HeaderSite"
278277
DockPanel.Dock="Top"
279278
BorderThickness="0" Cursor="Hand"
280279
IsChecked="{Binding Path=IsExpanded, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"
@@ -286,32 +285,31 @@
286285
ContentTemplate="{TemplateBinding HeaderTemplate}"
287286
ContentTemplateSelector="{TemplateBinding HeaderTemplateSelector}"
288287
ContentStringFormat="{TemplateBinding HeaderStringFormat}"/>
289-
<Border Name="ContentSite"
288+
<Border Name="ContentSite"
290289
DockPanel.Dock="Bottom" >
291-
<StackPanel Name="ContentPanel"
290+
<StackPanel Name="ContentPanel"
292291
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
293292
Margin="{TemplateBinding Padding}"
294293
VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
295-
<StackPanel.Height>
296-
<MultiBinding Converter="{StaticResource MathMlpMultipleConverter}">
297-
<Binding ElementName="PART_Content" Path="ActualHeight"/>
298-
<Binding ElementName="PART_Content" Path="Opacity"/>
299-
</MultiBinding>
300-
</StackPanel.Height>
301-
<StackPanel.Width>
302-
<MultiBinding Converter="{StaticResource MathMlpMultipleConverter}">
303-
<Binding ElementName="PART_Content" Path="ActualWidth"/>
304-
<Binding ElementName="PART_Content" Path="Opacity"/>
305-
</MultiBinding>
306-
</StackPanel.Width>
307-
<ContentPresenter Name="PART_Content" Focusable="False"
294+
<StackPanel.Height>
295+
<MultiBinding Converter="{StaticResource MathMlpMultipleConverter}">
296+
<Binding ElementName="PART_Content" Path="ActualHeight"/>
297+
<Binding ElementName="PART_Content" Path="Opacity"/>
298+
</MultiBinding>
299+
</StackPanel.Height>
300+
<StackPanel.Width>
301+
<MultiBinding Converter="{StaticResource MathMlpMultipleConverter}">
302+
<Binding ElementName="PART_Content" Path="ActualWidth"/>
303+
<Binding ElementName="PART_Content" Path="Opacity"/>
304+
</MultiBinding>
305+
</StackPanel.Width>
306+
<ContentPresenter Name="PART_Content" Focusable="False"
308307
ContentTemplate="{TemplateBinding ContentTemplate}"
309308
ContentStringFormat="{TemplateBinding ContentStringFormat}"
310309
ContentTemplateSelector="{TemplateBinding ContentTemplateSelector}"/>
311-
</StackPanel>
312-
</Border>
313-
</DockPanel>
314-
</Grid>
310+
</StackPanel>
311+
</Border>
312+
</DockPanel>
315313
</Border>
316314
<ControlTemplate.Triggers>
317315
<Trigger Property="ExpandDirection" Value="Right">

0 commit comments

Comments
 (0)