永发信息网

如何在C#添加鼠标右键菜单

答案:2  悬赏:50  手机版
解决时间 2021-02-27 15:11
如何在C#添加鼠标右键菜单
最佳答案
ContextMenu
https://msdn.microsoft.com/en-us/library/system.windows.controls.contextmenu(v=vs.110).aspx
全部回答
c#添加鼠标右键方法步骤: 1 选中要添加右键功能的form或者控件,打开控件的设计页面。 2 从工具箱中找到contextmenustrip控件,将这个控件拖曳到form或者控件的设计页面上。这时系统就会在这个页面下面自动创建一个contextmenustrip1控件,如果你想在这个页面添加多个菜单,那么你也可以拖曳多个这种控件到设计页面上。 3 按照你的要求将这些contextmenustrip控件改成你需要的名称。 然后, 选择需要右键弹出菜单的页面,比如你当前编辑的页面中有一个datagrid,一个treelist,而你想分别为这两个控件添加不同的右键菜单。那么你就可以先选择datagrid控件,然后在这个控件的属性中找到contextmenustrip属性,点击该属性,系统会自动查找你拖曳到当前页面的所有contextmenustrip控件并将这些控件罗列在这个属性的下拉菜单中。你可以选择一个你预先定义 好的contextmenustrip控件。这样就为这个datagrid控件设置了右键菜单。其他控件也使用同样的方法添加。 4 定义你的菜单,在为控件分配完菜单之后,你就可以定义单个的菜单。这时你可以选中一个contextmenu控件。系统会自动在编辑页面的上面现一个可编辑的动态菜单,你可以在为这个菜单添加菜单项,比如添加一个‘打开’、‘保存’等等。 5 通过上面几步的操作后,在你运行程序的时候,右击这些具有contentmenu的控件就会弹出一个菜单。在winform的大部分控件中都有一个属性是contextmenu(上下文菜单控件)。这个属性就是用来定义鼠标在右击该控件的时候现实那个菜单控件。contextmenu控件就是一个菜单控件。 6 为c#添加鼠标右键的菜单添加代码双击菜单即可进入相应的代码编辑区 这样,c#添加鼠标右键菜单就完成了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2015年建筑质检员好不好找工作
云峰公馆地址在哪,我要去那里办事
在手机上怎么下小说
兴奋剂女用有哪些 谁有
乐星超市地址在什么地方,想过去办事
有个电视剧某集里有“百姓在防空洞里避难,却
手机发不出去彩信是什么问题?发短信速度也很
天津市武清区东浦洼街道有多少个村
【张大千荷花】张大千的荷花图用什么好词语评
无法连接到本地PostgreSQL问题,怎么解决
手机外屏摔坏了,需要多少钱,换个外屏是不是
为什么手机连上无线网却用不了,其他都能用。
广西柳州兴桂职校地址有知道的么?有点事想过
教师资格证考试必须在户口所在地报名吗,考试
【浩如烟海的意思】浩如烟海的造句和意思
推荐资讯
兄弟火锅店地址有知道的么?有点事想过去
电脑加内存条就可以扩大cpu内存吗
优源洗发水是吴京代言的吗
从青岛神话洞到重庆南路99号怎么走??
我是师范类物理学专业的,但是不想当老师,研
英雄联盟不用蓝的英雄
肉色的高跟鞋和什么颜色的衣服搭配
玉衡寺地址有知道的么?有点事想过去
富二又四分之三乘以三又五分之一乘以负十一分
南半球和北半球的季节是相反的吗
如何求三角形的面积(除了底乘于高除于二)要
我栽的玫瑰花,花蕾还没完全开就烂了么原因?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?