2

我已将 Windows 窗体转换为 Windows 控件(通过将代码的父级从窗体更改为控件,删除一些次要/不相关的窗体属性分配,并将项目设置更改为“类库”而不是 Windows 窗体应用程序)。控件在我的应用程序中运行良好,但是当我在 Visual Studio 设计器中打开它时,除了它没有向我显示的项目的标签(面板 1、按钮 1 等)之外,什么都没有。

如何让设计师重新工作?它没有给出任何错误。

4

1 回答 1

3

当你这样做时,你会得到错误的设计师。Control 类的默认设计器不是 DocumentDesigner,它是一种支持编辑嵌套控件的设计器。最简单的解决方法是将类的基类从 Control 更改为 UserControl。

于 2013-01-06T19:15:07.467 回答