在按钮上添加一个事件MouseHover
在里面写弹出东西的事件,添加一个ContextMenuStrip控件,然后再MouseHover的事件里面写
ContextMenuStrip1.show();,ContextMenuStrip1的坐标就捕获button的坐标就行。
ContextMenuStrip1自己添加选项,并为选项添加你要的事件就OK了。
so easy。
当然,也可以再button的contextMenuStrip属性里面添加你的contextMenuStrip1控件,只不过绑定之后默认的是右击这个button弹出contextMenuStrip1。而且位置不用你自己调,会自动显示在鼠标的位置。
我给你的方法就是这种效果。自己去试试就知道了。
这种效果,直接有三方控件可以用,我之前还写了个类似的控件呢