我怎么能重新创建designer.vb文件?

时间:2017-10-09 15:16:44

标签: vb.net winforms

我有一个Windows窗体应用程序,其中一个designer.vb文件丢失,并且显然已经丢失多年(检查了我的所有备份)。当我在解决方案资源管理器中右键单击vb文件并选择“视图设计器”时,没有任何反应。 Windows表单设计器生成的代码仍在vb文件中,并且表单在应用程序运行时显示正常。有没有办法重新创建设计器文件,以便我可以编辑表单?

1 个答案:

答案 0 :(得分:0)

创建一个新表单并将旧表单的InitializeComponent方法中的代码复制到新表单的“。designer.vb”文件中的相同方法中(并替换)此方法中的现有代码。)。同时复制设计器生成的变量声明。

由于InitializeComponent创建了所有控件并设置了所有表单属性,因此将旧表单的整个设计复制到新表单。

您必须将自己的代码(包含加载和点击方法等)从旧的“。vb”文件复制到新的“。vb”文件也是。