当我从
我发现并不是所有的表单都会出现这种情况,但是不确定是什么原因导致的...?
编辑:
Form
或自定义表单进行继承时,我并不总是会得到a.Designer.cs
文件。如果我查看该表单并双击它,则InitializeComponent()
方法最终会出现在我的派生类中。如何强制创建一个Designer.cs
文件?什么原因可能导致它没有被创建?我发现并不是所有的表单都会出现这种情况,但是不确定是什么原因导致的...?
编辑:
- 通过右键单击解决方案 > 添加 > 新建项目 > Windows窗体应用程序来创建新项目
- 右键单击项目 > 添加 > 类 > "FormA.cs"
- 编辑类:"public class FormA : Form" => 仍然只被视为一个类
- 添加方法:public FormA(){} => 解决方案资源管理器显示表单图标,但没有子文件
- 右键单击 > 查看设计器 => 显示表单
- 双击表单 => 在FormA.cs中生成一个FormA_Load方法和InitializeComponent方法,并生成一个FormA.resx文件。但没有Designer.cs。