有时候我们会改变menuStrip的背景色使其更好看,并且背景色已经设置成功。但是当鼠标经过和点击menuStrip菜单时,文字下方的背景色会变为白色显得很突兀,更加不好的是如果你的文字是白色的,当你按下时背景也变成了白色,这样体验感极差
而且menuStrip属性里没法改掉这个按下动作的背景色。
其实只要渲染一下即可创建一个从ToolStripProfessionalRenderer
继承的类
把此渲染器附加到表单构造函数中的菜单栏上,在需要加载时的地方添加一下
运行效果
有时候我们会改变menuStrip的背景色使其更好看,并且背景色已经设置成功。但是当鼠标经过和点击menuStrip菜单时,文字下方的背景色会变为白色显得很突兀,更加不好的是如果你的文字是白色的,当你按下时背景也变成了白色,这样体验感极差
而且menuStrip属性里没法改掉这个按下动作的背景色。
其实只要渲染一下即可创建一个从ToolStripProfessionalRenderer
继承的类
把此渲染器附加到表单构造函数中的菜单栏上,在需要加载时的地方添加一下
运行效果