设置MenuItem BackGround颜色(正确的方式)

时间:2011-09-05 10:47:23

标签: c# .net wpf xaml wpf-controls

每当我尝试将背景颜色更改为菜单时,将以下代码添加到app.xml

    <Style TargetType="MenuItem">
        <Setter Property="Background" Value="#FF9B9B9B" />
    </Style>

我在菜单周围得到这种浅灰色,其颜色不是由背景属性设置的:

enter image description here

我知道周围有类似的问题,但我找到的答案并没有帮助我。

1 个答案:

答案 0 :(得分:1)

这种东西被编码到MenuItems的各种ControlTemplates中。您可能需要创建自己的。 (您可以复制the defaults并根据自己的喜好进行编辑)