MainMenu好像是固定的,你可以用contextMenu来实现在想要的Location显示 方法: public void Show(Control control,Point pos); 参数 control 一个 Control 对象,它指定与此快捷菜单相关联的控件。 pos 一个 Point 对象,它指定要显示菜单的位置的坐标。相对于 control 参数中指定的控件的工作区坐标来指定这些坐标。 例:在窗体的(10,10)处显示contextMenu contextMenu1.Show(this,new Point(10,10));
方法:
public void Show(Control control,Point pos);
参数
control
一个 Control 对象,它指定与此快捷菜单相关联的控件。
pos
一个 Point 对象,它指定要显示菜单的位置的坐标。相对于 control 参数中指定的控件的工作区坐标来指定这些坐标。
例:在窗体的(10,10)处显示contextMenu
contextMenu1.Show(this,new Point(10,10));
contextMenu1.Show(this.Label1,new Point(10,10));
似乎没有人这样使用吧?建议你放弃这个方法^^