Everytime I add a new Form to my WinForms project, the designer generates code of a new class which inherits from System.Windows.Forms.Form.
For some reason, I want it to inherit from my own BaseForm class. Any way to automate it other than editing the generated file myself?
Thanks!
This is actually a scenario that Visual Studio supports directly. From your project add a new item. From the dialog that is displayed select "Inherited Form." The next window should let you select the base form you want to use for your new form.
来源:https://stackoverflow.com/questions/5347498/how-to-change-base-class-of-designer-generated-class-from-system-windows-forms-f