Skip to content

Commit 4dbd760

Browse files
w-syssKeboo
andauthored
Fix #1709 (#1711)
* Fix #1709 The select all button had a non dynamic background, which made theming difficult. With this change, the button behaves more in line with other elements. * Adding example in demo app Co-authored-by: Kevin Bost <[email protected]>
1 parent e9901cc commit 4dbd760

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

MainDemo.Wpf/Grids.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<TextBlock>Custom Columns</TextBlock>
2020
<smtx:XamlDisplay Key="grids_1">
2121
<DataGrid Margin="0 8 0 0" ItemsSource="{Binding Items3}" CanUserSortColumns="True" CanUserAddRows="False" AutoGenerateColumns="False"
22-
materialDesign:DataGridAssist.CellPadding="13 8 8 8" materialDesign:DataGridAssist.ColumnHeaderPadding="8">
22+
materialDesign:DataGridAssist.CellPadding="13 8 8 8" materialDesign:DataGridAssist.ColumnHeaderPadding="8" HeadersVisibility="All">
2323
<DataGrid.Columns>
2424
<DataGridCheckBoxColumn Binding="{Binding IsSelected}"
2525
ElementStyle="{StaticResource MaterialDesignDataGridCheckBoxColumnStyle}"

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.DataGrid.xaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@
128128
<Setter.Value>
129129
<ControlTemplate TargetType="{x:Type Button}">
130130
<Grid>
131-
<Rectangle x:Name="Border" Fill="{DynamicResource {x:Static SystemColors.ControlBrushKey}}" SnapsToDevicePixels="True"/>
132-
<Polygon x:Name="Arrow" Fill="Black" HorizontalAlignment="Right" Margin="8,8,3,3" Opacity="0.15" Points="0,10 10,10 10,0" Stretch="Uniform" VerticalAlignment="Bottom"/>
131+
<Rectangle x:Name="Border" Fill="Transparent" SnapsToDevicePixels="True"/>
132+
<Polygon x:Name="Arrow" Fill="{DynamicResource MaterialDesignBody}" HorizontalAlignment="Right" Margin="8,8,3,3" Opacity="0.5" Points="0,10 10,10 10,0" Stretch="Uniform" VerticalAlignment="Bottom"/>
133133
</Grid>
134134
<ControlTemplate.Triggers>
135135
<Trigger Property="IsMouseOver" Value="True">

0 commit comments

Comments
 (0)