所以我创建了一个自定义面板类,如public class CustomPanel : Panel
。
当我在解决方案资源管理器中双击它时,它的设计会打开,但它是空的(无法看到面板本身,只是文本:“要向您的类添加组件,将它们从工具箱中拖出等等......”。< / p>
问:如何在设计窗口中编辑自定义组件?什么都找不到..
答案 0 :(得分:3)
如果您想设计时间编辑,请改为创建UserControl
。 (将Panel
或您的自定义面板放在其上并执行您想要的任何操作..在 DesignMode )
当您派生(如您所描述的)时,您只需更改或向Panel
类添加新方法/属性,您就可以使用它而不是标准Panel
类。