TreeView 右键菜单
//树节点击事件 //定义一个全局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 右键菜单相关推荐
- vfp中treeview右键菜单_用卓语言程序把Sublime Text 3添加到和删除出右键菜单
用卓语言程序把Sublime Text 3添加到和删除出右键菜单 Sublime Text 是一款跨平台代码编辑器(Code Editor)软件.Sublime Text 3既可以编写代码还可以编辑文 ...
- C# winform treeview node添加右键菜单并选中节点
2019独角兽企业重金招聘Python工程师标准>>> 转自http://www.cnblogs.com/luluping/archive/2010/03/03/1677206.ht ...
- 自定义treeview控件,实现右键菜单编辑功能
试过用复合控件包含treeview控件,但是失败,这次在右键菜单调用tree的回发js成功可以在页面后台绑定被编辑的节点,后台3个函数都可以编辑用c#传的参数e.mynode就是右键菜单的选中的节点 ...
- pyqt5 treeview鼠标右键菜单事件_【动手实践】使用 Vue 自定义指令实现右键菜单...
本文来自于 神奇的程序员 前言 浏览器里右键时会有一个默认的菜单,在我的开源项目中正好有自定义右键菜单的需求,在npm库找了下与之相关的包,发现都是以组件形式实现的,感觉那种做法太过繁琐. 于是,我就 ...
- 在WPF中弹出右键菜单时判断鼠标是否选中该项
和上篇在WPF的TreeView中实现右键选定一样,这仍然是一个右键菜单的问题: 这个需求是在一个实现剪贴板的功能的时候遇到的:在弹出右键菜单时,如果菜单弹出位置在ListViewItem中时,我们认 ...
- QStandardItemModel角色控制及QTreeView添加不同的右键菜单
1.概述 QTreeView最长用的一个功能就是作为导航栏,像vs里的项目结构树,word的文档结构图,资源管理器的文档结构,等等都是利用树形结构组织的,在前面已经讲述了Qt中使用标准化项目模型QSt ...
- C#/Winform 右键菜单-ContextMenuStrip控件
效果 用于TreeView的右键菜单,同样也适用于ListBox,Lable等其他控件 1.添加ContextMenuStrip.TreeView 设置一下:ContextMenuStrip的选项.T ...
- JS简单实现自定义右键菜单
今天来讲一个关于右键菜单的小demo,抛砖引玉. 首先,我们要用css和html做一个自定义右键菜单. <!--自定义右键菜单html代码--> <div id="menu ...
- vue右键自定义菜单_一款小巧的开源右键菜单管理软件
要说右键管理软件,果核上面目前收集了几款,例如年久失修的右键管家. 虽然很多年没有更新了,但是软件的功能却正常,日常删除多余的右键菜单没问题. 另外,就是火绒家的右键管家,基本功能也够用 不过嘛,今天 ...
- 安装ATi显卡驱动后增加的鼠标右键菜单的清理
一般最直接的方法是: 一般位于注册表的: 删除注册表HKEY_CLASSES_ROOT\Directory \Background\shellex\ContextMenuHandlers\ACE下 a ...
最新文章
- 【MATLAB】流程控制 ( 循环结构 | for 循环 | while 循环 | 分支结构 | if end 分支结构 | if else end 分支结构 | switch case 分支结构 )
- 在数字图像处理中特征点是什么
- 电脑卡顿不流畅怎么解决_电脑用久了卡怎么办?学会这四招解决你的电脑卡顿问题...
- 一年中所有节日的排列顺序_计数问题(二)-排列组合的使用
- C++设计模式之四 模板模式
- 一步步编写操作系统 50 加载内核3
- Pyqt5转化.ui文件到.py文件
- MySQL正则表达式的问题
- processing初识
- SQLServer 2008 r2 下载地址(百度云)及安装图解
- qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could not load the Qt platform plugin “xcb“
- 浏览器打开页面的几种方式
- mkv无损转换成mp4,方法步骤
- [思考] 闲时随笔一篇
- 深入解析淘宝Diamond之客户端架构
- Spring事务管理-tx:advice标签
- 1139C C. Edgy Trees
- __attribute__((section(”name“)))的一些理解
- 接口测试用例设计实践总结
- 局域网内通信和局域网与局域网间通信