19
A
回答
46
您正在使用的MenuStrip類。你可以重寫它的渲染器。這裏有一個例子,請選擇你自己的顏色。
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
menuStrip1.Renderer = new MyRenderer();
}
private class MyRenderer : ToolStripProfessionalRenderer {
public MyRenderer() : base(new MyColors()) {}
}
private class MyColors : ProfessionalColorTable {
public override Color MenuItemSelected {
get { return Color.Yellow; }
}
public override Color MenuItemSelectedGradientBegin {
get { return Color.Orange; }
}
public override Color MenuItemSelectedGradientEnd {
get { return Color.Yellow; }
}
}
}
ProfessionalColorTable控制其他顏色元件的其他性能。
5
爲了改變鼠標懸停邊框顏色(項目)使用此:
public override Color MenuItemBorder
{
get { return Color.Green; }
}
+0
這部分是至關重要的。謝謝 – stuzor 2018-02-08 05:00:06
0
你也可以把它透明的(無形):
get { return Color.Transparent; }
相關問題
- 1. 更改顏色懸停菜單項(Android)
- 2. 如何在懸停時更改CSS中子菜單的顏色,但不更改父級菜單的顏色?
- 3. 更改懸停顏色
- 4. 更改懸停顏色CSS
- 5. 圖像懸停如何更改顏色
- 6. 如何更改:懸停背景顏色?
- 7. C#如何更改menuStrip懸停顏色?
- 8. 如何將菜單上的Cufon字體的懸停顏色更改爲紅色?
- 9. 更改懸停下拉菜單的背景顏色
- 10. 在鼠標懸停選擇菜單上更改顏色
- 11. 更改下拉菜單的顏色當點擊和懸停時
- 12. 更改導航菜單項中的「懸停」顏色(EDITED)
- 13. Twitter頂部菜單懸停更改顏色
- 14. 更改懸停時特定菜單項的顏色
- 15. 更改側邊欄中子菜單懸停上的菜單項的顏色(jsFiddle)
- 16. css菜單懸停文本顏色
- 17. CSS子菜單懸停顏色問題
- 18. Jquery/Javascript子菜單顏色懸停
- 19. Bootstrap導航菜單懸停顏色
- 20. 如何在懸停菜單(jquery-shopify)時更改.body的背景顏色?
- 21. 熔岩燈菜單 - 如何更改懸停框內的文本顏色
- 22. 如何更改單選按鈕懸停顏色
- 23. 如何更改主菜單顏色?
- 24. 更改Win32菜單顏色
- 25. swfupload,在懸停時更改顏色
- 26. 更改按鈕懸停顏色在VB.net
- 27. CSS/PHP更改懸停顏色鏈接
- 28. Slickgrid,懸停時更改行顏色
- 29. 更改懸停元素的顏色?
- 30. 鼠標懸停更改圖片顏色
哇....它的工作原理: )非常感謝:D – Sreekumar 2012-02-13 13:05:37