Как изменить базовый класс созданного конструктором класса с System.Windows.Forms.Form на мою собственную BaseForm

Каждый раз, когда я добавляю новую форму в свой проект WinForms, дизайнер генерирует код нового класса, который наследуется от System.Windows.Forms.Form.

По какой-то причине я хочу, чтобы он унаследовал от моего собственного класса BaseForm. Есть ли способ автоматизировать это, кроме самого редактирования сгенерированного файла?

Спасибо!


person deerchao    schedule 18.03.2011    source источник


Ответы (1)


Фактически это сценарий, который Visual Studio поддерживает напрямую. Из вашего проекта добавьте новый элемент. В открывшемся диалоговом окне выберите «Унаследованная форма». Следующее окно должно позволить вам выбрать базовую форму, которую вы хотите использовать для своей новой формы.

person heavyd    schedule 18.03.2011