日期:2014-05-18  浏览次数:20818 次

右键菜单出现的位置如何控制?
也就是ContextMenu   ,ContextMenuStrip   之类的东西,出现的时候如何控制其出现的位置,鼠标的左边,鼠标的右边,鼠标的上面,鼠标的下面...




------解决方案--------------------
ContextMenu.Show()
里面有个Point参数
------解决方案--------------------
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
this.contextMenuStrip1.Show(this, 0, 0);
}
}