我想在鼠标移动到ContextMenu的MenuItem上时,改变菜单的背景色。以下是实现代码
         <Style TargetType="{x:Type MenuItem}">
            <Style.Triggers>
                <Trigger Property="MenuItem.IsMouseOver" Value="true">
                    <Setter Property = "FontSize" Value="26"/>
                    <Setter Property = "FontStyle" Value="Italic"/>
                    <Setter Property = "Background"  Value="Red">
                    </Setter>
                </Trigger>
            </Style.Triggers>
可是Background没有起作用,被默认的背景色覆盖了(浅蓝色)。其他两个属性起作用了。
请问如何显示自己设定的背景色?