如何更改选定的menustrip项目颜色?

时间:2014-05-15 15:18:52

标签: vb.net visual-studio-2013

我已将菜单条项目从默认颜色更改为新颜色。但是,选中后,它将变为默认颜色。我需要更改哪些属性才能在单击工具条项目时看起来像DimGray背景?

我已经尝试过该项目的点击实例将BackColor更改为Color.Dimgray,但这并不起作用。有什么建议?

enter image description here

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题 - 当用户选择ToolStripMenuItem时,会显示下拉菜单,MenuItem已更改回原始颜色。

这可以通过创建一个sub来解决,该sub通过更改项目的forecolor和/或backcolor来处理MenuItem的下拉列表打开事件,例如:

Private Sub ToolStripMenuItem2_DropDownOpened(sender As Object, e As EventArgs) Handles ToolStripMenuItem2.DropDownOpened
    ToolStripMenuItem2.ForeColor = Color.Black
End Sub