Visual Studio 2010菜单条颜色

时间:2012-10-31 09:48:36

标签: c# winforms visual-studio-2010 menubar

  

可能重复:
  How to change Menu hover color - WINFORMS

我正在自定义菜单条颜色。我想让它看起来像Visual Studio 2010中的那个。

VS 2010 menu strip

是否存在引用颜色的现有文档?

修改
我知道如何使用自定义渲染器来更改颜色。我的问题目标是获得所有颜色的列表。我可以使用图像编辑器软件使用颜色选择器工具查找每种颜色的RGB值,但我想知道颜色列表是否写在某处:

  • MenuStripForeColor
  • MenuStripGradientBegin
  • MenuStripGradientEnd
  • MenuItemPressedGradientBegin
  • MenuItemPressedGradientMiddle
  • MenuItemPressedGradientEnd
  • MenuItemSelectedGradientBegin
  • MenuItemSelectedGradientEnd
  • MenuItemSelected
  • MenuBorder
  • MenuItemBorder
  • ImageMarginGradientBegin
  • ImageMarginGradientMiddle
  • ImageMarginGradientEnd
  • ToolStripDropDownBackground
  • ......其他人(?)

2 个答案:

答案 0 :(得分:1)

Visual Studio使用WPF。但是,如果您使用MainMenu而不是MenuStrip,则可以达到类似的效果。

答案 1 :(得分:0)

您可以使用自己的渲染器来实现此目的...... 此处讨论自定义渲染器:http://msdn.microsoft.com/en-us/library/ms229725.aspx