У меня есть родительский класс, который содержит все поля, общие для всех типов устройств. Исходя из этого, у меня есть несколько производных классов, каждый из которых содержит свои уникальные поля. Скажем, у меня есть устройства типа «Переключатель» и «Трансформатор». Оба производных класса имеют только 2-3 собственных уникальных поля. При выполнении дизайна пользовательского интерфейса (окна формы) в этом случае.
Стоит ли создавать две отдельные формы для каждого типа устройства или создавать пользовательский элемент управления со всеми полями, которые являются общими для всех устройств?
Спасибо.