老实说,我甚至不知道如何让这很容易理解
我的数据库中有很多文件(迄今为止4800+)。我想在TreeView中表示。 麻烦的是我想使用文件的路径来表示结构,并且没有引用文件名的Name作为叶子的标签。
构建树很容易。维护是另一个故事。
我已经将继承的TreeViewNodes用于包含指向文件记录的直接链接的文件。但是,由于可以更改文件和名称的路径,如何实现它以便可维护?
如果我只更改名称,与其他人保持订购没问题。我为此编写了一个排序函数。
但是当我改变文件的路径时...我需要重建整个树而不是移动它?
将来,我希望能够将文件从一个目录移动到另一个目录,更改路径或重命名整个路径,更改目录,我甚至不知道如何获取它开始。有人应该像我一样在Windows中一直这样做:)
任何人都有聪明的想法,良好的联系?