//树节点击事件 //定义一个全局cmsContextMenuStrip cms;private void treeDoorWay_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e){if (e.Button != MouseButtons.Right) return;//判断是不是右键if (e.Node == null) return; //无节点if (e.Node.Tag is DevGroup)//判断节点类型(根据自己需求判断){Initcms();cms.Show(treeDoorWay,e.X,e.Y);}            }/// <summary>/// 初始化cms/// </summary>/// <param name="nodetype"></param>private void Initcms(){cms = new ContextMenuStrip();ToolStripMenuItem tmiEditRoutStation = new ToolStripMenuItem("开门");tmiEditRoutStation.Click += new EventHandler(tmiOpenDoor_Click);cmsOneRout.Items.Add(tmiEditRoutStation);ToolStripMenuItem tmiMoveRouteStation = new ToolStripMenuItem("常开");tmiMoveRouteStation.Click += new EventHandler(tmiNormalOpenDoor_Click);cmsOneRout.Items.Add(tmiMoveRouteStation);ToolStripMenuItem tmiDeleRouteStation = new ToolStripMenuItem("常闭");tmiDeleRouteStation.Click += new EventHandler(tmiNormalCloseDoor_Click);cmsOneRout.Items.Add(tmiDeleRouteStation);}/// <summary>/// 远程开门/// </summary>/// <param name="sender"></param>/// <param name="e"></param>void tmiOpenDoor_Click(object sender, EventArgs e){//逻辑处理}

TreeView 右键菜单相关推荐

  1. vfp中treeview右键菜单_用卓语言程序把Sublime Text 3添加到和删除出右键菜单

    用卓语言程序把Sublime Text 3添加到和删除出右键菜单 Sublime Text 是一款跨平台代码编辑器(Code Editor)软件.Sublime Text 3既可以编写代码还可以编辑文 ...

  2. C# winform treeview node添加右键菜单并选中节点

    2019独角兽企业重金招聘Python工程师标准>>> 转自http://www.cnblogs.com/luluping/archive/2010/03/03/1677206.ht ...

  3. 自定义treeview控件,实现右键菜单编辑功能

    试过用复合控件包含treeview控件,但是失败,这次在右键菜单调用tree的回发js成功可以在页面后台绑定被编辑的节点,后台3个函数都可以编辑用c#传的参数e.mynode就是右键菜单的选中的节点 ...

  4. pyqt5 treeview鼠标右键菜单事件_【动手实践】使用 Vue 自定义指令实现右键菜单...

    本文来自于 神奇的程序员 前言 浏览器里右键时会有一个默认的菜单,在我的开源项目中正好有自定义右键菜单的需求,在npm库找了下与之相关的包,发现都是以组件形式实现的,感觉那种做法太过繁琐. 于是,我就 ...

  5. 在WPF中弹出右键菜单时判断鼠标是否选中该项

    和上篇在WPF的TreeView中实现右键选定一样,这仍然是一个右键菜单的问题: 这个需求是在一个实现剪贴板的功能的时候遇到的:在弹出右键菜单时,如果菜单弹出位置在ListViewItem中时,我们认 ...

  6. QStandardItemModel角色控制及QTreeView添加不同的右键菜单

    1.概述 QTreeView最长用的一个功能就是作为导航栏,像vs里的项目结构树,word的文档结构图,资源管理器的文档结构,等等都是利用树形结构组织的,在前面已经讲述了Qt中使用标准化项目模型QSt ...

  7. C#/Winform 右键菜单-ContextMenuStrip控件

    效果 用于TreeView的右键菜单,同样也适用于ListBox,Lable等其他控件 1.添加ContextMenuStrip.TreeView 设置一下:ContextMenuStrip的选项.T ...

  8. JS简单实现自定义右键菜单

    今天来讲一个关于右键菜单的小demo,抛砖引玉. 首先,我们要用css和html做一个自定义右键菜单. <!--自定义右键菜单html代码--> <div id="menu ...

  9. vue右键自定义菜单_一款小巧的开源右键菜单管理软件

    要说右键管理软件,果核上面目前收集了几款,例如年久失修的右键管家. 虽然很多年没有更新了,但是软件的功能却正常,日常删除多余的右键菜单没问题. 另外,就是火绒家的右键管家,基本功能也够用 不过嘛,今天 ...

  10. 安装ATi显卡驱动后增加的鼠标右键菜单的清理

    一般最直接的方法是: 一般位于注册表的: 删除注册表HKEY_CLASSES_ROOT\Directory \Background\shellex\ContextMenuHandlers\ACE下 a ...

最新文章

  1. 【MATLAB】流程控制 ( 循环结构 | for 循环 | while 循环 | 分支结构 | if end 分支结构 | if else end 分支结构 | switch case 分支结构 )
  2. 在数字图像处理中特征点是什么
  3. 电脑卡顿不流畅怎么解决_电脑用久了卡怎么办?学会这四招解决你的电脑卡顿问题...
  4. 一年中所有节日的排列顺序_计数问题(二)-排列组合的使用
  5. C++设计模式之四 模板模式
  6. 一步步编写操作系统 50 加载内核3
  7. Pyqt5转化.ui文件到.py文件
  8. MySQL正则表达式的问题
  9. processing初识
  10. SQLServer 2008 r2 下载地址(百度云)及安装图解
  11. qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could not load the Qt platform plugin “xcb“
  12. 浏览器打开页面的几种方式
  13. mkv无损转换成mp4,方法步骤
  14. [思考] 闲时随笔一篇
  15. 深入解析淘宝Diamond之客户端架构
  16. Spring事务管理-tx:advice标签
  17. 1139C C. Edgy Trees
  18. __attribute__((section(”name“)))的一些理解
  19. 接口测试用例设计实践总结
  20. 局域网内通信和局域网与局域网间通信

热门文章

  1. 如何解决DNS解析错误
  2. linux脚本while死循环,shell编程之while死循环
  3. leetcode一些常用的工具的总结
  4. 数字信号处理的典型应用
  5. 视频分割神器-MP4文件随意分割
  6. C++中exchange()函数的使用方法(例题)
  7. 苹果测试版最新发行说明,iOS 15.4支持戴口罩解锁,Dropbox和OneDrive的云存储功能被打破
  8. Photoshop 颜色理论(转)
  9. IIS上发布网站遇到的问题总结
  10. 微分几何学习(一)(向量函数)