Можно ли реализовать контролы на форме по аналогии классов с интерфейсами?
Есть ли какой-нибудь паттерн для реализации заготовки (скелета) формы? Как класс наследуемый от интерфейса.
Пример:
Я хочу иметь шаблонку формы и определить на ней 3 контрола: Surname, Name, Age.
Затем от этой формы создать несколько наследуемых форм и в этих наследуемых формах иметь помимо этих 3-ёх стандартных контролов свои специфические.
class MyBaseForm : Form {
// и тут ваш перечень контроллов и их свойства
}
class MyChildForm1 : MyBaseForm {
// наследник 1
}
class MyChildForm2 : MyBaseForm {
// наследник 2
}