c# contextmenustrip 左键控制,向上增长

右键菜单正常设置,左键菜单不通过contextMenuStrip属性设置,在MouseClick事件里实现


C# code
private void controlID_MouseClick(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Left)
    {
        contextMenuStrip1.Show(Cursor.Position);
    }
}

 

2.右键点击不显示菜单

选择你要之前绑定ContextMenuStrip的控件,将该控件的ContextMenuStrip项设置为 无。

 

 

显示方向

Point point = new Point(mousePosition.X , MousePosition.Y);

contextMenuStrip1.Show(point, ToolStripDropDownDirection.AboveLeft); 

 

  

posted on 2020-07-17 14:40  xihong  阅读(313)  评论(0编辑  收藏  举报

导航