winforms C# WinForm -如何通过文本框中的文本创建树视图节点/子节点?

tv6aics1  于 2023-03-03  发布在  C#
关注(0)|答案(1)|浏览(179)

嗨,我已经在C# WinForm创建了一个应用程序来生成HTMLCodes,现在我有一个TreeView,文本框,有文本我想做节点,当你写在文本框中创建节点在TreeView像这样:

我不知道这一点,我想检查文本框是否包含第一个和最后一个字符,使他们之间的节点

sg24os4d

sg24os4d1#

您可以创建堆栈(LIFO)并先搜索"〈“,然后搜索"〉”以到达标记(例如tag1)。搜索其结束标记(即</tag1>),并且如果存在,则将该标签存储在栈中,将其添加到树中,并且搜索另一个标签和另一个标签。将其与最后存储的标签进行比较。如果结束标签与tag1相关,则将其从堆栈中清除。直到tag1未从堆栈中清除,找到的每个标签都是其子标签。

相关问题