Визуальное наследование в Windows Forms
В некоторых случаях требуется, чтобы проект вызывал форму, аналогичную той, которая была создана в предыдущем проекте. Может также потребоваться создать основную форму с определенными параметрами, например с водяным знаком, или определенный макет с элементами управления, которые затем будут использоваться в проекте. На каждом последующем шаге в шаблон исходной формы будут вноситься изменения. Наследование форм позволяет создать базовую форму, а затем наследовать ее и вносить изменения, сохраняя при этом любые исходные параметры.
Формы производного класса можно создать программными средствами или с помощью наглядного выбора наследования.
В этом подразделе
Практическое руководство. Наследование форм Windows Forms
Указания по созданию наследуемых форм с помощью кода.Практическое руководство. Наследование форм с помощью диалогового окна выбора наследования
Указания по созданию наследуемых форм с помощью диалогового окна "Выбор наследования".Влияние изменения внешнего вида базовой формы
Указания по изменению элементов управления базовой формы и их свойств.Пошаговое руководство. Демонстрация визуального наследования
Создание базовой формы Windows Form и компиляция этой формы в библиотеку класса. После этого библиотека класса импортируется в другой проект, и создается новая форма, унаследованная от базовой формы.Практическое руководство. Использование свойств Modifiers и GenerateMember
Инструкции по использованию свойств GenerateMember и Modifiers, которые имеют значение когда конструктор Windows Forms создает переменную-элемент для компонента.
Связанные подразделы
Inheritance in Visual Basic
Описание способов определения классов Visual Basic, которые служат основой для остальных классов.класс (Справочник по C#)
Описание принципов работы с классами в языке C#, в котором разрешено единичное наследование.Устранение неполадок, связанных с унаследованными обработчиками событий, в Visual Basic
Список общих вопросов, связанных с обработчиками событий в унаследованных компонентах.