我在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>