使用下面的代码
private class MyRenderer : ToolStripProfessionalRenderer
{
public MyRenderer() : base(new MyColors()) { }
}
private class MyColors : ProfessionalColorTable
{
public override Color MenuItemSelected
{
get { return Color.Black; }
}
public override Color MenuItemSelectedGradientBegin
{
get { return Color.Black; }
}
public override Color MenuItemSelectedGradientEnd
{
get { return Color.Black; }
}
}
我做到了
选定的菜单项变为黑色,直到这里都很好,但是当我将鼠标移动到子菜单项时会发生什么?看下面的图片
当我转到子菜单项时,我想将父菜单项的背景色保持为黑色,我该怎么做?