Winforms usercontrol现象:突然所有物品都消失了!

我有一个winform usercontrol与几个项目(文本框,按钮,…)。 现在我遇到的现象是 ,所有项目都突然消失(在VS 2010设计器视图/文档大纲中),尽管在控件设计器文件( designer.cs )中仍然定义了文本框,按钮…… 也没有编译错误。 当我运行应用程序时,项目仍然缺失! 我已经重启了VS! 有谁知道,这是什么原因?

在InitializeComponent方法中,通过this.Controls.Add …语句将所有控件添加到表单中吗?

我知道VS2003发生了很多事情,这些代码行会消失。 我怀疑这是问题所在

  1. 您是否可能意外地从控件的构造函数中删除了对InitializeComponent的调用?

  2. .designer.cs文件中的分部partial class名称是否与“主”控制文件的名称相匹配?

  3. 尝试通过VS的调试器运行您的应用程序。 在InitializeComponent放置一个断点,然后逐步执行所有负责创建和放置用户控件中所有控件的代码。 也许你会以这种方式解释。

尝试重新启动Visual Studio,然后执行重建解决方案。