.net对象资源管理器控件

本文关键字:控件 资源管理器 对象 net | 更新日期: 2023-09-27 18:06:23

有人知道。net winforms(或webforms)的对象资源管理器控件吗?
我所说的"对象资源管理器"是指类似于visual studio对象资源管理器的东西,我可以在我自己的程序中使用它。

我在网上找到了这些链接:
1. http://www.codeproject.com/KB/trace/oe.aspx -它很老了,我不知道今天是否相关。
2. http://www.pcreview.co.uk/forums/can-embed-vs-nets-object-explorer-program-t1342274.html -没人回答他…

.net对象资源管理器控件

Visual Studio使用的是在WinForms中可用的。它叫做PropertyGrid

http://msdn.microsoft.com/en-us/library/aa302326.aspx

您可以在代码中添加各种属性,以便它显示您想要的方式。

听起来你需要一个反射器。你查过ILSpy了吗?它是一个开源的汇编浏览器。您可以获取代码并自定义它。

使用系统中的例程自己编写这个非常容易。反射的名称空间。它只是枚举汇编中的所有类型;枚举type.

中的所有方法、属性和变量。

我用这段代码来构建一个对象树:http://www.codeguru.com/csharp/csharp/cs_syntax/reflection/article.php/c5885