Skip to content

Commit 5ed6225

Browse files
committed
Expander style
1 parent 8394f2d commit 5ed6225

File tree

1 file changed

+4
-59
lines changed

1 file changed

+4
-59
lines changed

src/FlaUInspect/Views/MainWindow.xaml

Lines changed: 4 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -40,68 +40,13 @@
4040

4141
<Style x:Key="BorderedHeaderExpander"
4242
TargetType="Expander">
43-
<Setter Property="Template">
44-
<Setter.Value>
45-
<ControlTemplate TargetType="Expander">
46-
<Border BorderBrush="Gray"
47-
BorderThickness="1"
48-
CornerRadius="0">
49-
<DockPanel>
50-
<!-- ToggleButton for header with border -->
51-
<ToggleButton Name="ExpanderToggle"
52-
Padding="4"
53-
HorizontalContentAlignment="Left"
54-
Background="#ffeeeeee"
55-
BorderBrush="#ffaaaaaa"
56-
BorderThickness="1"
57-
Content="{TemplateBinding Header}"
58-
DockPanel.Dock="Top"
59-
Focusable="False"
60-
FontWeight="Bold"
61-
Foreground="Black"
62-
IsChecked="{Binding IsExpanded, RelativeSource={RelativeSource TemplatedParent}}">
63-
<!-- Add arrow if desired -->
64-
<ToggleButton.Template>
65-
<ControlTemplate TargetType="ToggleButton">
66-
<Border Background="{TemplateBinding Background}">
67-
<StackPanel Orientation="Horizontal">
68-
<ContentPresenter Margin="4,2"
69-
VerticalAlignment="Center" />
70-
<!--<TextBlock Text=" ▼"
71-
VerticalAlignment="Center"
72-
Margin="5,0,0,0"
73-
RenderTransformOrigin="0.5,0.5">
74-
<TextBlock.RenderTransform>
75-
<RotateTransform Angle="0" />
76-
</TextBlock.RenderTransform>
77-
</TextBlock>-->
78-
</StackPanel>
79-
</Border>
80-
</ControlTemplate>
81-
</ToggleButton.Template>
82-
</ToggleButton>
83-
84-
<!-- Content of the Expander -->
85-
<ContentPresenter Name="ExpandSite"
86-
Margin="2"
87-
ContentSource="Content"
88-
Visibility="Collapsed" />
89-
</DockPanel>
90-
</Border>
91-
92-
<!-- Toggle collapse behavior -->
93-
<ControlTemplate.Triggers>
94-
<Trigger Property="IsExpanded" Value="True">
95-
<Setter TargetName="ExpandSite" Property="Visibility" Value="Visible" />
96-
</Trigger>
97-
</ControlTemplate.Triggers>
98-
</ControlTemplate>
99-
</Setter.Value>
100-
</Setter>
43+
<Setter Property="BorderThickness" Value="1"/>
44+
<Setter Property="BorderBrush" Value="Gray"/>
45+
<Setter Property="Foreground" Value="#202020"/>
46+
<Setter Property="Background" Value="#D0D0D0"/>
10147
</Style>
10248
</ResourceDictionary>
10349

104-
10550
</Window.Resources>
10651
<Window.InputBindings>
10752
<KeyBinding Key="F5"

0 commit comments

Comments
 (0)