维护树视图来表示数据(资源管理器类型但不是真的)

时间:2014-11-17 11:28:55

标签: c# treeview treeviewitem

老实说,我甚至不知道如何让这很容易理解

我的数据库中有很多文件(迄今为止4800+)。我想在TreeView中表示。 麻烦的是我想使用文件的路径来表示结构,并且没有引用文件名的Name作为叶子的标签。

构建树很容易。维护是另一个故事。

我已经将继承的TreeViewNodes用于包含指向文件记录的直接链接的文件。但是,由于可以更改文件和名称的路径,如何实现它以便可维护?

如果我只更改名称,与其他人保持订购没问题。我为此编写了一个排序函数。

但是当我改变文件的路径时...我需要重建整个树而不是移动它?

将来,我希望能够将文件从一个目录移动到另一个目录,更改路径或重命名整个路径,更改目录,我甚至不知道如何获取它开始。有人应该像我一样在Windows中一直这样做:)

任何人都有聪明的想法,良好的联系?

0 个答案:

没有答案