2012-10-31 90 views
0

可能重複:
How to change Menu hover color - WINFORMSVisual Studio 2010的菜單條的顏色

我定製我的菜單條的顏色。我想使它看起來像一個在Visual Studio 2010

VS 2010 menu strip

是一家有一個現有的文檔,其中的顏色被引用?

編輯
我知道如何使用自定義渲染器改變顏色。我的問題目標是獲取所有顏色的列表。我可以使用圖像編輯軟件,找到與顏色選擇器工具每種顏色的RGB值,但如果顏色列表中的某個地方所寫的,我想知道:

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

你是什麼顏色呢? menustripitem的背景顏色或ImageList中的顏色是什麼意思? –

+0

@MohsenAfshin:菜單的背景/前景色,菜單項... – Otiel

+0

VS2010使用WPF,它不是MenuStrip。完整列表可用作ProfessionalColorTable類的屬性。 –

回答

1

Visual Studio使用WPF。但是,如果您使用MainMenu而不是MenuStrip,則可以實現類似的效果。