winfrom窗体右键菜单跟随鼠标或者固定在程序中

需求:在点击主导航栏,弹出contextMenuStrip控件时,将其出现位置固定

解决:

1、让Winform程序 contextMenuStrip控件跟随鼠标位置出现代码:

            contextMenuStrip1.Show(Control.MousePosition.X, Control.MousePosition.Y);

            contextMenuStrip1.Show(MousePosition);

2、让Winform程序 contextMenuStrip控件出现在固定位置代码:

            contextMenuStrip1.Location = new Point(this.Location.X + btn_person.Location.X + btn_person.Width / 2, this.Location.Y + btn_person.Height);

            contextMenuStrip1.Show(contextMenuStrip1.Location);

posted @ 2012-07-31 18:13  黑白  阅读(366)  评论(0)    收藏  举报