我有一个在
在Visual Studio中,如果单击解决方案资源管理器中的项(例如程序集),它将没有树节点,只有一个完美命名的属性列表,即任何字符串都可以标识属性,而不仅仅是对象的名称。所以,我需要以下这种效果:
[+ 文件] 文件路径 | 值 文件大小 | 0 KB
或者甚至没有初始的[+]节点。 我浏览了System.ComponentModel命名空间以寻找适用的属性,但未找到。如何实现这种效果?它一定是可能的,Visual Studio可以做到,并且我相信它们是相同的组件,而不是派生和扩展的组件。
PropertyGrid
中使用的类。我发现为每个属性设置CategoryAttribute
会创建一个新的类别,这显然不是我想要实现的行为。它会使我的属性网格为每个项目都带有一个自定义名称的[+]并且这不是我想要实现的行为。在Visual Studio中,如果单击解决方案资源管理器中的项(例如程序集),它将没有树节点,只有一个完美命名的属性列表,即任何字符串都可以标识属性,而不仅仅是对象的名称。所以,我需要以下这种效果:
[+ 文件] 文件路径 | 值 文件大小 | 0 KB
或者甚至没有初始的[+]节点。 我浏览了System.ComponentModel命名空间以寻找适用的属性,但未找到。如何实现这种效果?它一定是可能的,Visual Studio可以做到,并且我相信它们是相同的组件,而不是派生和扩展的组件。