改名的时候最好在解决方案资源管理器中改,找到Form1.cs点右键重命名,改成BaseForm即可,如法Form2.cs改成MainForm.cs,系统会自动查找所有与此有关的引用并自动改名,记得改完了一定要重新生成一下,不然点设计器界面会报错
如果非要手动修改的话,以下文件的以下地方需要修改:
在Form1.cs中类的定义及其构造函数的两个地方。
在Form1.Designer.cs中类的定义中修改(就是继承那个地方)
在program.cs中修改程序启动调用的窗体类名称。
这样共需修改四个地方,在三个文件中。
如果Form2是从Form1继承的,那么这里也要修改。
已测试通过。