1.新建一个contextMenuStrip1控件,并添加你要的数据
2.建立一个按钮的单击事件
private void button1_MouseDown(object sender, MouseEventArgs e)
{
//如果是单击的是左键
if (e.Button == MouseButtons.Left)
{
contextMenuStrip1.Show((Button) sender ,new Point(e.X,e.Y)); //在你单击的地方弹出菜单
}
}