当前位置:编程学习 > C#/ASP.NET >>

修改窗体右键菜单

我在控件上点右键时,如何添加我自己写的菜单项,(前提得保留系统带的选项)。 --------------------编程问答-------------------- 自己顶个,怎么没有人回家啊(着急中。。。。。。)
--------------------编程问答-------------------- 你在什么菜单上加?

是系统菜单?就是在窗体标题栏上的右键? --------------------编程问答-------------------- 假设窗体上有个文本控件,在上面点击右键出来的菜单选项中“不是有粘贴,复制,截取,"等选项麻?
我想在上面添加一个自己写的,怎么添加啊。。(前提得保留以前的选项) --------------------编程问答-------------------- 有两个方法,一个是获取这个菜单的句柄,然后使用Api添加菜单,一个是使用自己的弹出菜单来代替系统菜单。
第一个方法可能复杂,但可能解决问题较好。 --------------------编程问答-------------------- 使用contextMenuStrip来代替可能是简单的做法,你只需把那几个系统菜单添加上,然后使用TextBox的方法来做就可以了,比如:

复制菜单的操作可以这样:
this.textBox1.Copy();

又如:
this.textBox1.Paste();
this.textBox1.Undo();


--------------------编程问答-------------------- 受教中,,明天我试下
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,