我在开发自定义菜单项时遇到问题。
菜单项位于ToolStripMenuItems
,其余只有ToolStripMenuItem
。
我想要的是当用户将鼠标悬停在自定义控件上时,可以像普通{{1}}一样进行选择,如下图所示。不幸的是,我没有设法解决这个问题。这种行为可能吗?
编辑:2015年10月26日: 我一直在玩控件,似乎ToolStripControlHost,当被添加到ContextMenu时,它会在列表中缩小,如下图所示。
我将自定义控件的背景设置为红色,以便更好地看到它。仅当鼠标位于控件上时,控件才会接收MouseHover事件,显示为红色。如果将鼠标指向左侧或右侧,则ContextMenu将接收事件。
这是一个有趣的行为,因为ToolStripTextBox或ToolStripCombobox也不会占用整个左右空间,并且在鼠标结束时不会突出显示。 现在我希望有人知道如何做到这一点。