c# - 如何更改 .NET 中菜单条和菜单的默认背景颜色?

标签 c# .net visual-studio menu

最近使用 Visual C#(特别是 Visual C# 2008)时,菜单条和菜单的默认颜色似乎是蓝色,这对我来说看起来很奇怪,而且我真的很想覆盖它。我猜 Visual Studio 正在从我选择的系统主题或其他东西中选择这种蓝色,但是我系统上运行的其他 Windows 应用程序都没有这种蓝色,所以我不知道为什么我的 .NET 应用程序必须有它. ;)

无论如何,我注意到如果我使用旧版本的 Visual Studio (Visual Studio.NET) 创建应用程序,菜单条和菜单的默认背景颜色是您希望看到的标准灰色。这是我认为的问题的一种解决方案,但它看起来有点愚蠢,我真的很想找到一种方法在当前版本的 Visual C# 中覆盖它。

最佳答案

将 MenuStrip 的“RenderMode”选项设置为“System”而不是“managerRenderMode”

:)

关于c# - 如何更改 .NET 中菜单条和菜单的默认背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/617224/

相关文章:

c# - 正则表达式在 .NET 中不起作用

c# - Visual Studio 2019 中的 "ildasm"在哪里?

c# - 标识符不在范围内 [Unity, VS2019]

c# - 使用 C# 实现 MQTT 客户端以连接外部 MQTT 代理

c# - 松散的字典,需要建议

c# - 你能进入 VS 2010 中的特定属性吗?

c# - Azure AD B2C 和图 : cannot list users with memberOf

visual-studio - 微软的 Surface 2 可以运行 Visual Studio 吗?

visual-studio - VS 的 F# REPL(2012)?

c# - 在 C# 中,如何将空检查添加到动态快速代码中