我已经在WPF工作了很长一段时间,但有一些关于造型的基本知识,我只是没有得到.
如何设置Menu控件的前景色和背景色?我从这开始:
<Menu IsMainMenu="True" Background="#FF3A3A3A" Foreground="White">
<MenuItem Header="_File">
<MenuItem Header="_Exit">
</MenuItem>
</MenuItem>
</Menu>
Run Code Online (Sandbox Code Playgroud)
前景色显然是由它继承的MenuItem,但背景却没有.下一次尝试:
<Menu IsMainMenu="True" Background="#FF3A3A3A" Foreground="White">
<MenuItem Background="#FF3A3A3A" Header="_File">
<MenuItem Header="_Exit">
</MenuItem>
</MenuItem>
</Menu>
Run Code Online (Sandbox Code Playgroud)
现在,当菜单被激活时,高亮/叠加颜色不正确,我没有看到明显的属性来设置它们.此外,菜单弹出窗口有一个宽的白色边框,我也看不到如何更改它的颜色(或大小).
我错过了什么?