C# 向设计窗口中的自定义面板添加控件

C# 向设计窗口中的自定义面板添加控件,c#,visual-studio-2010,user-controls,custom-panel,C#,Visual Studio 2010,User Controls,Custom Panel,因此,我创建了一个自定义面板类,如公共类CustomPanel:panel。 当我在解决方案资源管理器中双击它时,它的设计会打开,但它是空的(看不到面板本身,只看到文本:“要将组件添加到类中,请从工具箱中拖动它们等等”) 问:如何使自定义组件在其设计窗口中可编辑?在任何地方都找不到任何内容。如果要进行设计时编辑,则应创建UserControl(将面板或自定义面板放在其上,然后在设计模式下执行任何操作。) 当您派生(如您所述)时,您只需更改或添加新的方法/属性到面板类,您可以使用它而不是标准的面板

因此,我创建了一个自定义面板类,如
公共类CustomPanel:panel
。 当我在解决方案资源管理器中双击它时,它的设计会打开,但它是空的(看不到面板本身,只看到文本:“要将组件添加到类中,请从工具箱中拖动它们等等”)


问:如何使自定义组件在其设计窗口中可编辑?在任何地方都找不到任何内容。

如果要进行设计时编辑,则应创建
UserControl
(将
面板
或自定义面板放在其上,然后在设计模式下执行任何操作。


当您派生(如您所述)时,您只需更改或添加新的方法/属性到
面板
类,您可以使用它而不是标准的
面板
类。

如果您想要设计时编辑,您应该创建
用户控件
。(将
面板
或自定义面板放在上面,然后在设计模式下执行任何操作。

当您派生(如您所述)时,您只需更改或添加新的方法/属性到
面板
类,并且可以使用它来代替标准的
面板