我已经使用 ToolStripControlHost 创建了一个自定义菜单项,但是当鼠标悬停在普通项目上时,我不希望它突出显示:
请注意“无”项是如何突出显示的,因为鼠标光标在它上面。最后一项是我的自定义控件,如果我将鼠标悬停在它上面,它不会突出显示。它由一个标签和一个文本框组成。
每当标签被鼠标悬停时,我都尝试直接调用控制主机的 OnMouseEnter() 和 OnMouseLeave() ,但这不起作用。
有人成功做到这一点吗?还是我将被迫编写自己的所有渲染代码?我希望有一个简单的方法来做到这一点。