怎样得到树控件的某一节点的子节点的个数,并且得到他第一个孩子的key!

解决方案 »

  1.   

    同意yinbin,因为总有父节点是不同的,然后进行判断,再看节点个数即可
      

  2.   


        Dim nodeX As Node
        MsgBox nodeX.Children  '子节点个数    If nodeX.Children > 0 Then
            nodeX = TreeView1.Nodes(nodeX.Index - 1)‘第一个子节点
        End If
      

  3.   

    '得到树控件的某一节点的子节点的个数
    TreeView1.Nodes("key2").Children'得到他第一个孩子的key
    If TreeView1.Nodes("key2").Children > 0 Then
        MsgBox TreeView1.Nodes("key2").Child.Key
    End If