Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 重命名Form1后如何恢复program.vb{Design]窗格?_Vb.net_Visual Studio 2015_Windows Forms Designer - Fatal编程技术网

Vb.net 重命名Form1后如何恢复program.vb{Design]窗格?

Vb.net 重命名Form1后如何恢复program.vb{Design]窗格?,vb.net,visual-studio-2015,windows-forms-designer,Vb.net,Visual Studio 2015,Windows Forms Designer,我的vb.net程序运行正常。在Visual Studio 2015的“代码”窗格中重命名Form1后,program.vb[Design]窗格将不会打开,并显示以下消息: 可以设计类Form1,但它不是文件中的第一个类。Visual Studio要求设计器使用文件中的第一个类。请移动类代码,使其成为文件中的第一个类,然后再次尝试加载设计器 名称更改在第一个类(表单)中,因此我无法将其进一步上移 更改前没有错误。更改后有许多handles子句、变量未声明且不是错误的成员 在更改之前,我在项目的“

我的vb.net程序运行正常。在Visual Studio 2015的“代码”窗格中重命名Form1后,program.vb[Design]窗格将不会打开,并显示以下消息:

可以设计类Form1,但它不是文件中的第一个类。Visual Studio要求设计器使用文件中的第一个类。请移动类代码,使其成为文件中的第一个类,然后再次尝试加载设计器

名称更改在第一个类(表单)中,因此我无法将其进一步上移

更改前没有错误。更改后有许多handles子句、变量未声明且不是错误的成员

在更改之前,我在项目的“应用程序”选项卡中有两个启动窗体选项。在更改之后,我从下拉列表中只有一个选项。两个选项都是类名

我可以做些什么来恢复Designer视图吗?我应该重新创建表单吗


提前感谢您的建议。

`我在“代码”窗格中重命名了Form1`更改名称以撤消错误。然后使用属性oane更改名称。IDE将在所有位置正确更改名称……您通常编辑的表单代码是一个分部类,这意味着存在另一个类文件,其中所有设计器生成的名称都是分部类de开始。例如,所有控件都在那里声明和初始化。当您通过属性窗格更改某个对象的名称时,IDE会相应地更改这些名称。您必须以正确的方式执行此操作,表单名称在多个位置使用。请将其重新命名,以便代码再次编译。然后右键单击该名称并选择“重命名”。