我有一个文件夹中有大量的文件和应用程序,其中显示这些文件在WPF列表视图。我想让用户在逻辑上分组这些文件,并在树视图中显示,使导航更容易。这可以通过将文件放入子文件夹来完成,但由于某些原因,这是不可能的。另一种选择是创建xml文件来管理搜索,但需要额外的文件。我想以编程方式将自定义属性或标签添加到文件中,并根据需要对其进行读/写。该解决方案应该适用于大多数windows操作系统,如xp、windows Server2003、vista和W7。这个是可能的吗?也欢迎用于文件逻辑分组的任何其他解决方案。谢谢。
发布于 2012-06-15 12:18:17
您可以使用数据库创建自己的逻辑分组。这将是不修改现有文件的最佳方法。我建议使用RavenDB,它非常非常容易使用,而且占用空间很小。您可以将linq与它一起使用,而不需要sql。所有的操作也可以保存到内存中。
http://ravendb.net/
https://stackoverflow.com/questions/11044489
复制相似问题