【发布时间】:2013-07-04 16:38:43
【问题描述】:
我正在尝试开发CustomControl,我需要枚举Solution 中的文件和文件夹。有没有办法做到这一点?
--编辑: 场景是: 实际上,我正在尝试创建一个简单的绑定控件,它仅枚举从指定类继承的类,然后用户可以选择类并将其绑定到相关表单的控件,为此我在设计模式中找不到任何有用的东西,这就是我要求枚举解决方案文件和文件夹的原因。
【问题讨论】:
-
它是一个文件系统,我认为你可以做到这一点..我一定会试试这个
-
是的,我知道,但我只想要解决方案中包含的文件。
-
深入了解文件属性...嗯
-
你能解释一下你想要做什么,这需要知道解决方案项目的文件结构(用这个信息编辑原始问题)?这似乎是一个非常奇怪的要求,如果你帮助解释你正在尝试做的事情的大局,人们将能够给你更好的答案。有关更多信息,请参阅the XY Problem。您给了我们
Y,告诉我们X,我们或许可以为您提供更好的解决方案。 -
你可以使用
EnvDTEAPI,更多信息可以在这里找到:msdn.microsoft.com/en-us/library/envdte(v=vs.80).aspx或示例在这里:codeproject.com/Articles/36219/Exploring-EnvDTE
标签: c# visual-studio