'以下是部分 TreeView 属性方法,自己参考试着写
Trv1SelectedItemIndex 总的顺序索引号
Trv1SelectedItemKey 返回该标签的 Key 值
Trv1SelectedItemRoot 返回根标签
Trv1SelectedItemParent 返回父节点
Trv1SelectedItemChildren 返回其下有几个子节点(子)
Trv1SelectedItemChild 返回其下第一个子节点(子)
Trv1SelectedItemPrevious 返回同层的上一个节点标签
Trv1SelectedItemNext 返回同层的下一个节点标签
Trv1SelectedItemFirstSibling 返回同层的第一个标签
Trv1SelectedItemLastSibling 返回同层的最后一个标签
Trv1SelectedItemFullPath 返回从第一层节点开始以“\”分割的路径字符串
Trv1SelectedItemSelected 设置/返回该标签是否被选择(True|False)
Trv1LabelEdit = 1|2 编辑标签的模式1(自动)|2(手动)
Trv1SingleSel = True|False 返回或设置一个值,指定项目被选中时是否展开并折叠前一个。
Trv1StartLabelEdit 编辑标签开始,调用该方法时,BeforeLabelEdit 事件也同时发生。
'取得顶层(父)节点标签
If Not (Trv1SelectedItemParent Is Nothing) Then
MsgBox "顶层节点是:" & Trv1SelectedItemParent
End If
'取得同层的前一个节点标签
If Not (Trv1SelectedItemPrevious Is Nothing) Then
MsgBox "前一个标签是:" & Trv1SelectedItemPrevious
End If
'取得同层的后一个节点标签
If Not (Trv1SelectedItemNext Is Nothing) Then
MsgBox "后一个标签是:" & Trv1SelectedItemNext
End If
通过 SelectedNode 获得当前选中节点
然后就可以直接在这个选中对象的Nodes里面获取所有它的子节点啊
TreeNode tn = treeViewSelectedNode;
foreach (TreeNode Children in tnNodes)
{
MessageBoxShow(stringFormat("节点有{0}", ChildrenName));
}
首先得到节点控件的实例,因为不知道你是用的什么语言。 我就只能给你举例。
例如TreeNode treenode1,获得之后,找到实例控件的,你想得到的节点,比如当前选中的,一般都是Selected的一类属性。 然后这个属性之后,应该有一个allNodes属性之类的。 就可以得到了。
因为不知道你的语言,也不能给出具体的方法名称。你可以自己实践一下,一步一步来很简单的。
$('#box')prent() //父节点
$('#box')prents() //所有父节点
$('#box')children() //全部子节点,此方法获取的是集合,可单个选取某一节点入$('#box')children('#text1')
$('#box')prev() //上一个兄弟节点
$('#box')prevs() //之前全部兄弟节点
$('#box')next() //下一个兄弟节点
$('#box')nexts() //之后所有兄弟节点
$('#box')siblings() //所有兄弟节点,此方法获取的是集合,可单个选取某一节点入$('#box')siblings('#text2')
$('#box')find('#text3') //搜索所有段落中的后代节点
$('box')eq(1) //如果有两个box类想选取第二个则可以用eq()来获取
$("ul li")first(); // 选取ul li中匹配的第一个元素
$("ul li")last(); // 选取ul li中匹配的最后一个元素
$("ul li")slice(1, 4); // 选取第2 ~ 4个元素
var chils= schildNodes; //得到s的全部子节点
var par=sparentNode; //得到s的父节点
var ns=snextSbiling; //获得s的下一个兄弟节点
var ps=spreviousSbiling; //得到s的上一个兄弟节点
var fc=sfirstChild; //获得s的第一个子节点
var lc=slastChile; //获得s的最后一个子节点
以上就是关于VB,如何点击父节点时,依次获得所有子节点的名称全部的内容,包括:VB,如何点击父节点时,依次获得所有子节点的名称、C#winform treeView获取当前选中节点下的所有叶子节点、有没有什么方法能获得一个节点下的【所有节点】,包括子节点和孙节点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)