C#WPF菜单项背景颜色

时间:2014-07-04 20:22:09

标签: c# wpf background menuitem

我在C#WPF(.NET 4.0 Framework)中有一个程序

由于我是WPF的新手(来自Windows Forms),我想知道如何解决这个问题。 我在顶部有一个菜单控件,包含我需要的所有项目,并且我将菜单控件的背景颜色设置为ControlLightLight(系统颜色,类似于白色)但是当我单击菜单项以查看我的子项目时背景颜色是不一样。所以我所做的是更改子项的背景颜色,但它搞砸了:Screen-Shot

显示问题的好截图:

我想要的只是灰色和白色(ControlLightLight):Screen-Shot

修改

继承我使用的背景代码:

                <MenuItem x:Name="mnuHelp" Header="Help">
                <MenuItem Header="Check for Updates" Background="{DynamicResource {x:Static SystemColors.ControlLightLightBrushKey}}"/>
                <MenuItem Header="About"/>
            </MenuItem>

0 个答案:

没有答案