日期:2014-05-19  浏览次数:20989 次

请问c# 的菜单按钮怎么实现(winform)
例如在窗体里放置一个按钮  
当点击按钮(button)后弹出一个菜单(menu)
然后通过选择菜单上对应的项完成不同的事件

这样的功能如何实现

请路过的朋友指点一下  

分不够再加

小弟谢过了

------解决方案--------------------
能啊 不是有这样的控件吗
------解决方案--------------------
工具栏的按钮风格调整为 dropdownmenu 在指定一个contextMenu就行了
------解决方案--------------------
(button)后弹出一个菜单(menu)

你给button添加一个menu不行啊?
------解决方案--------------------
使用右键的弹出菜单即可

按Button,启动这个菜单

------解决方案--------------------
contextMenuStrip1.Show(Control.MousePosition);

------解决方案--------------------
在contextMenu下添一个菜单
------解决方案--------------------
在click事件中,当单击按钮的时候,弹出菜单
------解决方案--------------------
61快樂
------解决方案--------------------
try

private void button1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Left)
{
this.contextMenu1.Show(button1,new Point(e.X,e.Y));
}
}
------解决方案--------------------
http://www.abab123.com/bbs/down.asp?html=561062
在这里你可以找到你想要的答案
------解决方案--------------------
mark
------解决方案--------------------
Mark!
------解决方案--------------------
我实现过这个功能,而且是用2005实现的,就是用数标左键点下按钮,然后会弹出菜单来,我实现的是弹出图标菜单,全是32*32的图!
------解决方案--------------------
我想让单击按钮的时候完成一个事件
单击小三角的时候完成另一个事件

如何区分我每次点击的是按钮还是小三角呢
————————————————————————————————————

你可以做个控件:一个button,右边紧挨者再加一个有个三角形标记的小按钮,小按钮单击时弹出菜单,主按钮单击时做另外的事情

说过N次了