相关疑难解决方法(0)

如何在WPF菜单控件上设置前景色和背景色?

我已经在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)

现在,当菜单被激活时,高亮/叠加颜色不正确,我没有看到明显的属性来设置它们.此外,菜单弹出窗口有一个宽的白色边框,我也看不到如何更改它的颜色(或大小).

我错过了什么?

wpf menu styling menuitem

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

menu ×1

menuitem ×1

styling ×1

wpf ×1