diff --git a/demo/Semi.Avalonia.Demo/Pages/MenuDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/MenuDemo.axaml index 6619598..59e7353 100644 --- a/demo/Semi.Avalonia.Demo/Pages/MenuDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/MenuDemo.axaml @@ -37,6 +37,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Semi.Avalonia/Controls/Menu.axaml b/src/Semi.Avalonia/Controls/Menu.axaml index 6170dea..b518470 100644 --- a/src/Semi.Avalonia/Controls/Menu.axaml +++ b/src/Semi.Avalonia/Controls/Menu.axaml @@ -8,14 +8,20 @@ - + + + + @@ -26,15 +32,11 @@ - - - + @@ -52,15 +55,11 @@ - - - + - + + + + + + + + + + + + + @@ -160,14 +180,18 @@ PlacementMode="Right" WindowManagerAddShadowHint="False"> + Background="{DynamicResource MenuFlyoutBackground}" + BorderBrush="{DynamicResource MenuFlyoutBorderBrush}" + BorderThickness="{DynamicResource MenuFlyoutBorderThickness}" + BoxShadow="{DynamicResource MenuFlyoutBorderBoxShadow}" + CornerRadius="{DynamicResource MenuFlyoutCornerRadius}"> - - + + - - + - + Background="{DynamicResource MenuFlyoutBackground}" + BorderBrush="{DynamicResource MenuFlyoutBorderBrush}" + BorderThickness="{DynamicResource MenuFlyoutBorderThickness}" + BoxShadow="{DynamicResource MenuFlyoutBorderBoxShadow}" + CornerRadius="{DynamicResource MenuFlyoutCornerRadius}"> + - +