0
我开发了WPF应用程序,它包含menuitem。
我设置背景颜色为这些菜单项使用以下代码 -如何设置menuitem的背景颜色
<MenuItem Header="_Main" >
<MenuItem Header=" _Daily Expences">
<MenuItem.Background >
<LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0" Color="DeepSkyBlue" />
<GradientStop Offset="1" Color="DarkOliveGreen" />
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</MenuItem.Background>
</MenuItem>
<Separator ></Separator>
<MenuItem Header=" _Business">
<MenuItem.Background >
<LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0" Color="DeepSkyBlue" />
<GradientStop Offset="1" Color="DarkOliveGreen" />
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</MenuItem.Background>
</MenuItem>
</MenuItem>
当我运行它示出了我设置颜色的应用,但对于该菜单列表的背景颜色是灰色仍然当我聚焦光标在菜单上。
请帮我解决这个问题。