温馨提示:本文翻译自stackoverflow.com,查看原文请点击:c# - Form1.cs [Design] disappeared
c# winforms

c# - Form1.cs [设计]不见了

发布于 2021-03-25 17:13:04

我想我已经搞砸了,我的WinForms设计器现在不见了。我在Form1.Designer.cs文件中注意到了这一点

    /// <summary>
    /// Required method for Designer support - do not modify
    /// the contents of this method with the code editor.
    /// </summary>

我从此文件中删除了一行,因为我不小心添加了一个额外的按钮。我从GUI设计器中删除了它,但代码仍然保留。所以我刚刚删除了它。

我的应用程序可以编译并正确运行。但是在Visual Studio中闲逛了20分钟之后,Google似乎无法Form1.cs [Design]恢复文件了。

基本上,此文件(图片取自Google)

在此处输入图片说明

Form1.cs [Design]显示一些错误,但我关闭的选项卡。现在,我似乎什至无法找回选项卡来查看问题。

查看更多

提问者
Birdman
被浏览
0
2020-06-20 17:12

发布此信息以帮助可能遇到此问题的其他人。问题是我在课堂Form1.cs之前文件中创建了一个public partial class Form1 : Form课堂。如此答案中所述:https : //stackoverflow.com/a/40243490/8887398

一个关键指标可能是你的问题,如果你的表单在解决方案资源管理器中看起来像这样: 在此处输入图片说明

请注意,Form1.cs的图标看起来像一个普通的C#文件。如果是表格,应该是这样的:

在此处输入图片说明

你可以在图标中清楚看到差异。只需确保该public partial class Form1 : Form班级在文件中排在第一位,便立即使我能够Form1.cs [Design]通过简单的双击打开该文件