TreeViewer如何获取根节点名称

问题描述

TreeViewer控件下选择一个节点时,如何获取其根节点的名称啊?

解决方案

解决方案二:
该回复于2010-07-21 14:59:47被版主删除
解决方案三:
我也正在寻求答案
解决方案四:
节点对象没有获取父节点的方法吗?
解决方案五:
引用3楼qunhao的回复:

节点对象没有获取父节点的方法吗?

获取父节点的方法比较简单,节点本身就有这样的属性。楼主的问题已经解决,当前节点的根节点,可以通过获取当前节点的全部路径来获取——节点本身具有获取当前全部路径的属性。PrivateFunction获取当前根节点名()AsStringDimstrAsString=TreeView1.SelectedNode.FullPathDimlenAsInteger=str.IndexOf("")Iflen>0Thenstr=str.Substring(0,len)EndIfReturnstrEndFunction

参考
解决方案六:
用递归就可以搞定了

时间: 2024-11-15 03:36:27

TreeViewer如何获取根节点名称的相关文章

jquery解析XML及获取XML节点名称的实现代码_jquery

jquery获取XML节点名称的几种方法以: • get(0).tagName $(this).get(0).tagName • [0].tagName[0] $(this)[0].tagName • context.nodeName $(this).context.nodeName function getXMLData(){ $.ajax({ url:'data.xml', type: 'GET', dataType: 'xml', timeout: 1000, error: functio

Java获取XML节点总结之读取XML文档节点的方法_java

dom4j是Java的XML API,用来读写XML文件的.目前有很多场景中使用dom4j来读写xml的. 要使用dom4j开发,需要下载导入dom4j相应的jar文件. 官网下载:http://www.dom4j.org/dom4j-1.6.1/ github下载:http://dom4j.github.io/ 下载解压之后如图所示: 我们只需要把dom4j-1.6.1.jar文件构建到我们开发项目中就可以了. 下面就以Eclipse创建java项目的构建方法为例说明: 声明:本Java项目的

jquery获取节点名称

jquery获取节点名称  这篇文章主要介绍了jquery获取节点名称的相关资料,需要的朋友可以参考下     jQuery 的 get(index) 方法允许选择一个实际的 DOM 元素并且对其直接操作,而不是通过 jQuery 函数,尔后可以直接访问 DOM 元素的 tagName 属性.$(this).get(0) 与$(this)[0] 等价. 如以下元素    代码如下: <input id="test" type="text" name="

easyui中combotree循环获取父节点至根节点并输出路径实现方法_jquery

前台页面: <pre name="code" class="html"><td style="height: 35px" colspan="7"> <input id="fm_AEType" class="easyui-combotree" style="width: 240px" /> <label id="fm_

想通过数据库中的内容显示在treeView的根节点,需要怎么办?

问题描述 左边是数据库中的内容显示在Listview中,我想让用户一列能显示在treeView的根节点处,求朋友们指点一二. 解决方案 解决方案二:这是我自己写的能显示在Listview中的代码我应该怎样改才能让用户名以Treeview根节点的形式显示在Treeview中?解决方案三:新建parentNode,名称为用户名,为其属性Nodes增加孩子nodes.解决方案四:循环数据库{treeView1.Nodes.Add}解决方案五:引用3楼bdmh的回复: 循环数据库{treeView1.N

Spring MVC返回的json去除根节点名称的方法_java

spring xml中配置视图如果是如下 <property name="defaultViews"> <list> <bean class="org.springframework.web.servlet.view.json.MappingJackson2JsonView"> </bean> </list> </property> 那么返回结果会是: {"commonAjaxResp

java 生成XML文件后,能不能去掉其中的根节点,但是不能删除根节点中的子节点内容

问题描述 java 生成XML文件后,能不能去掉其中的根节点,但是不能删除根节点中的子节点内容 比如 这个,生成的XML文件格式内容为: <?xml version=""1.0"" encoding=""UTF-8""?> <!--查询行号--> <!--机构码--> <!--公共交易机构名称--> <!--交易来源--> <!--交易名称--> <

【winform C#】我这个treeview为什么只能从数据库调用根节点?

问题描述 [winform C#]我这个treeview为什么只能从数据库调用根节点? 这是数据库表 这是代码: Namespace WindowsFormsApplication1 { public partial class Form1 : Form { private DataTable dt = null; public Form1() { InitializeComponent(); InitDataTable(); } //获取Area所用数据 private void InitDa

xml-C# XML向根节点添加Element语句未执行

问题描述 C# XML向根节点添加Element语句未执行 string path = Environment.CurrentDirectory + "\XMLNote.xml"; if (!File.Exists(path)) { XDocument document = new XDocument(); XDeclaration xdec = new XDeclaration("1.0", "gb2312", "yes")