在TreeView节点上点击右键触发选中该节点的方法
来源:互联网 发布:数据分析师培训多少钱 编辑:程序博客网 时间:2024/05/17 02:04
在WinForm开发中在TreeView控件上点击鼠标右键是不能引起SelectNode属性变化的,这会造成右键菜单显示不正确的问题。
解决办法是在treeView控件的mousedown事件中加入如下代码 :
在事件中增加委托
this.treeViewActive.MouseDown += new System.Windows.Forms.MouseEventHandler(this.treeView_MouseDown);
委托操作
private void treeView_MouseDown(object sender, MouseEventArgs e) { TreeView tv = sender as TreeView; if (tv == null) { return; } if (e.Button == MouseButtons.Right) { TreeNode selectedNode = tv.GetNodeAt(e.Location); tv.SelectedNode = selectedNode; } }
- 在TreeView节点上点击右键触发选中该节点的方法
- 如何在右键单击treeview的某节点时,同时选中该节点?
- TreeView点击右键,直接选中当前节点
- treeview得到鼠标右键点击的节点
- winform Treeview设置右键点击的节点
- 默认选中TreeView某个节点的方法
- c# 右键并选中treeview节点
- C# treeview右键菜单、选中节点
- TreeView返回选中节点的下属节点值得方法
- ASP.NET 2.0 的TreeView控件点击节点触发事件的方法
- 实现TreeView结构的节点右击时能够满足让该节点被选中(be selected)的方法
- c# winform TreeView控件点击节点,它的子节点被全部选中或者取消选中
- 关于treeview节点右键选中并关联右键菜单
- TreeView点击之后保持点击节点的方法
- 使用递归方法获得TreeView中CheckBox选中的节点
- C#中treeview 鼠标右键节点选中问题
- C# winform treeview node添加右键菜单并选中节点
- C# winform treeview node添加右键菜单并选中节点
- Accesskey standards
- http协议
- keytool简明用法
- c语言scanf缓冲区问题
- CIO如何面对热点趋势
- 在TreeView节点上点击右键触发选中该节点的方法
- Cocos2d-x跨Android&iOS平台开发入门
- 使用U盘PE安装系统,显示安装程序无法重新启动计算机,请关闭所有应用程序并且关机,以便继续进行XP安装。找不到网络路径。的解决方法
- 《代码大全》- 12.4 字符和字符串
- mysql 删除数据库表中重复记录
- 每天学习一点点
- MFC工具栏介绍(二)之CReBar
- 2012-10-23 学习所获
- sqlite3中的数据类型