Browse Source

Allow overriding inner menu padding.

pull/3602/head
Steven Kirk 7 years ago
parent
commit
557b1eb3a6
  1. 6
      src/Avalonia.Themes.Default/MenuItem.xaml

6
src/Avalonia.Themes.Default/MenuItem.xaml

@ -69,7 +69,6 @@
Items="{TemplateBinding Items}"
ItemsPanel="{TemplateBinding ItemsPanel}"
ItemTemplate="{TemplateBinding ItemTemplate}"
Margin="4 2"
Grid.IsSharedSizeScope="True"/>
</ScrollViewer>
</Border>
@ -119,7 +118,6 @@
Items="{TemplateBinding Items}"
ItemsPanel="{TemplateBinding ItemsPanel}"
ItemTemplate="{TemplateBinding ItemTemplate}"
Margin="2"
Grid.IsSharedSizeScope="True"/>
</ScrollViewer>
</Border>
@ -130,6 +128,10 @@
</Setter>
</Style>
<Style Selector="MenuItem /template/ ItemsPresenter#PART_ItemsPresenter">
<Setter Property="Margin" Value="2"/>
</Style>
<Style Selector="MenuItem:selected /template/ Border#root">
<Setter Property="Background" Value="{DynamicResource ThemeAccentBrush4}"/>
<Setter Property="BorderBrush" Value="{DynamicResource ThemeAccentBrush}"/>

Loading…
Cancel
Save