更新
This commit is contained in:
44
WPFDark/Controls/Internals/BiaHamburgerMenuHost.xaml
Normal file
44
WPFDark/Controls/Internals/BiaHamburgerMenuHost.xaml
Normal file
@@ -0,0 +1,44 @@
|
||||
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:WPFDark="clr-namespace:WPFDark"
|
||||
xmlns:internals2="clr-namespace:WPFDark.Internals"
|
||||
xmlns:internals3="clr-namespace:WPFDark.Controls.Internals">
|
||||
<ResourceDictionary.MergedDictionaries>
|
||||
<internals2:SharedResourceDictionary Source="pack://application:,,,/WPFDark;component/StandardControls/Menu.xaml" />
|
||||
</ResourceDictionary.MergedDictionaries>
|
||||
|
||||
<Style TargetType="{x:Type internals3:BiaHamburgerMenuHost}">
|
||||
<Setter Property="Foreground" Value="{DynamicResource AccentForegroundBrushKey}" />
|
||||
<Setter Property="WindowChrome.IsHitTestVisibleInChrome" Value="True" />
|
||||
|
||||
<Setter Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate>
|
||||
<Menu>
|
||||
<Menu.Style>
|
||||
<Style TargetType="{x:Type Menu}" BasedOn="{StaticResource {x:Type Menu}}">
|
||||
<Setter Property="Foreground" Value="{DynamicResource AccentForegroundBrushKey}" />
|
||||
<Setter Property="Width" Value="32.0" />
|
||||
<Setter Property="Height" Value="32.0" />
|
||||
|
||||
<Style.Triggers>
|
||||
<Trigger Property="IsMouseOver" Value="True">
|
||||
<Setter Property="Background" Value="{DynamicResource ActiveBackgroundBrushKey}" />
|
||||
<Setter Property="BorderBrush" Value="{DynamicResource ActiveBorderBrushKey}" />
|
||||
<Setter Property="Foreground" Value="{DynamicResource AccentBrushKey}" />
|
||||
</Trigger>
|
||||
</Style.Triggers>
|
||||
</Style>
|
||||
</Menu.Style>
|
||||
</Menu>
|
||||
</ControlTemplate>
|
||||
</Setter.Value>
|
||||
</Setter>
|
||||
|
||||
<Style.Triggers>
|
||||
<Trigger Property="MenuItem" Value="{x:Null}">
|
||||
<Setter Property="Visibility" Value="Collapsed" />
|
||||
</Trigger>
|
||||
</Style.Triggers>
|
||||
</Style>
|
||||
</ResourceDictionary>
|
||||
Reference in New Issue
Block a user