问题描述
- C# 鼠标放到菜单上时切换背景图片
-
我用C#做了一个托盘程序,给这个托盘程序添加了一个菜单ContextMenuStrip,然后给
这个ContextMenuStrip添加了了几个菜单项ToolStripMenuItem,想实现的效果是鼠标放在菜单项ToolStripMenuItem上的时候就改变它的背景图片,鼠标离开时再变回原来
的背景图片,但是每次鼠标放上去的时候,都会出现蓝色的阴影遮盖住背景图片,求大神
帮忙解决怎么去掉蓝色阴影
解决方案
需要重写渲染器(Render)
参考 http://stackoverflow.com/questions/25425948/c-sharp-winforms-toolstripmenuitem-change-background
时间: 2024-08-08 16:19:22