在树视图中查找父节点

时间:2010-03-02 07:12:03

标签: asp.net treeview

我在asp.net中使用treeview

如何检查父视图中是否包含treeview所选节点更改事件中的子节点。

2 个答案:

答案 0 :(得分:1)

如果您想查看所选节点的父节点是否包含其他子节点,可以说

bool ContainsOtherChildren = treeView1.SelectedNode.Parnet.ChildNodes.Count > 1;

因为您知道它已经至少有一个子节点(选定的一个)

然而,我会再次检查是否确实存在诸如

之类的父母
if(treeView1.SelectedNode.Parent != null)
{
   ContainsOtherChildren = treeView1.SelectedNode.Parnet.ChildNodes.Count > 1;
}

答案 1 :(得分:0)

  

检查所有子指针值,无论是否为NULL。

     

如果所有子指针值都为NULL,则可以确保父级没有任何子级。