2 coker ye Coker_ye 于 2013.06.03 10:00 提问

能通过TreeView的右键菜单得到树节点对象吗?

TreeView控件通过以下片断触发右键菜单:

if(document.all) {
           ie5menu.className = menuskin;
           document.getElementById('tvBusinessArchives').oncontextmenu = showmenuie5;
           document.body.onclick = hidemenuie5;
       }

其中:tvBusinessArchives是TreeView控件的Id.
进入Showmenuie5后,有以下语句得到触发的树节点:

  if(event.srcElement.type != undefined)
             {
                 var s = event.srcElement.id;
            .......

得到的节点信息形式是“TreeViewID”+“节点序号”,如:tvBusinessArchives1,tvBusinessArchives2,.......
我的问题是:怎样通过这样的节点信息得到树节点的对象?(我的树节点在添加时用的自定义节点,即便是通用节点,如果能得到节点的Value值也可以的)。
谢谢高手关照指导!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# treeview右键添加,删除,重名字树节点
首先在Form上添加右键菜单,ConTextMenuStrip设置好菜单的右键弹出项的名字,之后在Treeview设置MouceDown事件,判断是不是右键点击,是的话,在判断是不是选中节点,都满足弹出右键选择菜单。 我的TreeView因为需要设置成的只能有一个节点被选中。     代码如下: 1 2 3 4 5 6 7
wpf treeView添加右击事件
刚开始接触WPF,今天学习了下treeView
C# 关于treeview的绑定和右键菜单添加删除子节点
最近,使用到了winform的treeview控件,在网上看了好多关于treeview控件使用方法的介绍都不全面。于是我这个菜鸟进行了写了点东西出来,还请高手不要见笑。自此也就当作是自己学习的一种反省和记录吧,另外朋友们要是不嫌弃的话可以拿去用。闲话少说,上代码:  一 、treeview 控件绑定数据库的操作       关于数据库的绑定,参考了网上高手们写的demo,别笑话我,哈哈。
C#TreeView窗体版点击右键弹出菜单+右键获取信息
整了半天,原来就是加个控件就好使! 添加这个控件contextMenuStrip1,然后TreeView中有个属性contextMenuStrip,在该属性中选中contextMenuStrip1。那么这个TreeView中就有了右键点击弹出菜单了。要点击菜单的话用co
知道树节点的路径FullPath,有哪个方法可以通过它找到该树节点
//知道树节点的路径FullPath,可以通过以下方法它找到该树节点 //File.pathSeparator指的是分隔连续多个路径字符串的分隔符 string delimit = treeView1.PathSeparator; //treeView1.SelectedNode.FullPath 就是当前选中节点的路径 treeView1 为你的treeview的ID string path
树形控件QTreeView添加右键菜单
第一步 //设置treeView可以使用右键菜单 ui->treeView->setContextMenuPolicy(Qt::CustomContextMenu); 第二步,在槽函数添加右键菜单 voidMainWindow::on_treeView_customContextMenuRequested(constQPoint&pos) {     qDebug()"on_t
在TreeView中增加右键菜单功能
实现代码如下: //头文件中申明; QMenu *m_grpMenu; QMenu *m_memberMenu; QMenu *m_addAreaMenu; QAction *m_grpAddOneMember; QAction *m_grpDeleteGrp; QAction *m_grpAddOneGrp; QAction *m
Qt中TreeView的右键菜单实现
目标 1、选中TreeView中的Item,右键弹出上下文菜单 实现 1、在使用TreeView右键菜单之前,要setContextMenuPolicy并且connect上下文菜单请求信号 setContextMenuPolicy(Qt::CustomContextMenu); connect(this,SIGNAL(customContextMenuRequested(const
javafX8初探(树)
本节我们介绍在应用中构建树形结构、向树形结构中增加元素、处理事件、自定义元素。 TreeView类展示了一个水平结构的树。在每个树形结构里都有一个根节点。根节点包含多个子节点,子节点还可以包含多个子节点,最末尾的子节点叫做叶子。 下图是一个典型的树形结构: 创建树 当你要在你的javaFX应用中创建树形结构的时候,你需要首先创建一个TreeView对象,然后创建多个TreeItem对象
JS组件Bootstrap ContextMenu右键菜单使用方法
这篇文章主要为大家详细介绍了JS组件Bootstrap ContextMenu右键菜单使用方法,感兴趣的小伙伴们可以参考一下 今天来总结下bootstrap的一个小组件的应用。好了,不说废话,进入正题吧。 一、ContextMenu介绍 一个需求:表格行调序,支持多选调序,并且可以不连续多选。什么意思呢?先来看看需要实现的效果图: 需求是:需要将选中