Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何制作类似于Visual C#2008属性窗口的东西?_C#_Winforms_Controls - Fatal编程技术网

如何制作类似于Visual C#2008属性窗口的东西?

如何制作类似于Visual C#2008属性窗口的东西?,c#,winforms,controls,C#,Winforms,Controls,让我感兴趣的是,工具栏下面的所有东西都有按钮,这些按钮决定了属性的显示方式。我只知道有一个拆分器和一个状态条 我所追求的是如何有2个部分,我想添加标题属性和值,这些部分可以通过拆分器调整大小(我假设在这种情况下使用拆分器),可以选择每个属性,并在状态栏上显示相应的描述,每个值可以是文本或下拉框 我可能可以自己编写代码,我需要知道的是窗口的控件是由什么组成的,以及它是如何组合在一起的。您指的是PropertyGrid控件。它在工具箱里 请参见这是最新版本,可以直接使用。这里不需要重新发明轮子…+1

让我感兴趣的是,工具栏下面的所有东西都有按钮,这些按钮决定了属性的显示方式。我只知道有一个拆分器和一个状态条

我所追求的是如何有2个部分,我想添加标题属性和值,这些部分可以通过拆分器调整大小(我假设在这种情况下使用拆分器),可以选择每个属性,并在状态栏上显示相应的描述,每个值可以是文本或下拉框


我可能可以自己编写代码,我需要知道的是窗口的控件是由什么组成的,以及它是如何组合在一起的。

您指的是PropertyGrid控件。它在工具箱里


请参见

这是最新版本,可以直接使用。这里不需要重新发明轮子…

+1顺便说一句,还有许多其他资源可用于使用PropertyGrid控件。请看这里:哦,我不知道它的存在,我不知道大多数控件是什么..它们的名称对我来说没有任何意义。@TreeTree:当你考虑编写一个自定义控件,比如这个PropertyGrid时,研究是否已经完成总是好的。微软确实提供了一些很好的控件,比如PropertyGrid,但在CodeProject、CodePlex等上也有过多的开源控件。顺便说一句,还有许多其他资源可用于使用PropertyGrid控件。请看这里: