具有动态treenode的递归函数

时间:2011-08-16 13:04:01

标签: vb.net function recursion treenode

我有一个递归函数,其目标是扫描一个结构并用treenode表示该结构。

我的函数内部取决于我必须在我的treenode中创建另一个treenode或只创建一个节点的结构。

我的问题是,当我不得不再次调用我的功能时,我不知道如何记住我的treenode位置。

    If strTop.TextString.ToUpper = "DMN" Then

        gcTreeno.Nodes.Add("Node")

    Else
        Dim perf As New TreeNode
        gcTreeno.Nodes.Add(perf)

    End If

如果我想下次将节点写入perf,我该怎么办呢?

1 个答案:

答案 0 :(得分:0)

只需检查其他功能..您可以将键值传递给您的节点。

喜欢gcTreeno.Nodes.Add("key", "text")