c#给程序添加右键菜单

我用c#做了一个播放器,想打开媒体文件用这个,并且添加一个鼠标右键菜单,怎么加。我想是点击右键菜单后生成一个鼠标事件,获取文件名及其目录,然后用程序打开,这样对吗... 我用c#做了一个播放器 ,想打开媒体文件用这个,并且添加一个鼠标右键菜单,怎么加。

我想是点击右键菜单后生成一个鼠标事件,获取文件名及其目录,然后用程序打开,这样对吗
展开
 我来答
匿名用户
2013-08-06
展开全部
NotifyIcon控件有一个属性contextMenuStrip;
在托一个contextMenuStrip(右键菜单)控件;
用NotifyIcon控件的属性contextMenuStrip指向右键菜单的ID; Icon1 = notifyIcon1.Icon;
notifyIcon1.Icon = Icon;

//notifyIcon1.Icon = mNetTrayIcon ;
notifyIcon1.Text = "合同管理系统";
notifyIcon1.Visible = true;

//定义一个MenuItem数组,并把此数组同时赋值给ContextMenu对象
MenuItem[] mnuItms = new MenuItem[3];
mnuItms[0] = new MenuItem();
mnuItms[0].Text = "打开系统";
mnuItms[0].Click += new System.EventHandler(this.showMainForm);

mnuItms[1] = new MenuItem("-");

mnuItms[2] = new MenuItem();
mnuItms[2].Text = "退出系统";
mnuItms[2].Click += new System.EventHandler(this.ExitSelect);
mnuItms[2].DefaultItem = true;

notifyiconMnu = new ContextMenu(mnuItms);
notifyIcon1.ContextMenu = notifyiconMnu;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-06
展开全部
http://cn.ziddu.com/downloadfile/273634/reg.zip.html 这个例子应该是你要的效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-06
展开全部
那就是ContextMenuStrip的项啊,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式