我已将Windows窗体转换为Windows控件(通过将代码的父窗体从窗体更改为控件,删除一些次要/不相关的窗体属性分配,并将项目设置更改为“类库”而不是Windows窗体应用程序)。 Control在我的应用程序中运行良好,但是当我在Visual Studio Designer中打开它时除了没有显示我的项目的标签(panel1,button1等)之外什么也没有。
如何让设计师再次工作?它没有错误。
答案 0 :(得分:3)
当你这样做时,你会遇到错误的设计师。 Control类的默认设计器不是DocumentDesigner,它是支持编辑嵌套控件的设计器类型。最简单的解决方法是将类的基类从Control更改为UserControl。