【发布时间】:2018-10-06 11:38:26
【问题描述】:
我目前正在学习 WPF 框架;我对 Winforms 有一些过去(虽然不多)的经验。我遇到的一个问题是菜单栏看起来不是原生的。我在 Winforms 中找到了一种解决方法,但我无法为 WPF 找到任何东西。在我使用过的其他框架中,尤其是 Qt,我没有遇到过这个问题。
在我看到的许多图片中,它在 Windows 7 中看起来足够原生,但在 Windows 10 中却不是。我添加了一些图片。
提前致谢!
编辑
虽然我没有看到可能的重复链接,但我知道在 WPF 控件上设置前景/背景。该链接并没有真正回答我的问题。在这一点上,我不想提出自己的风格。我想做的就是让控件看起来很原生。
如果自定义样式是唯一的方法,那很好,但如果有其他方法,那就更好了。
谢谢!
【问题讨论】:
-
有什么区别?快捷方式和图标?
-
在第一张图片中,菜单栏是灰色的,菜单看起来不是原生的。 Windows 上的所有其他应用程序都有一个白色的、更平滑的菜单栏,就像第二张图片一样。