Herança Visual dos Windows Forms

Às vezes decidimos que um projeto precisa de um formulário semelhante a outro criado em um projeto anterior. Ou talvez queiramos criar um formulário básico, com configurações como marca-d'água ou determinado controle de layout que usaremos novamente em um projeto, com cada iteração contendo modificações ao modelo de formulário original. A herança de formulário permite criar um formulário base, herdar dele, fazer modificações e ao mesmo tempo preserva quaisquer configurações originais necessárias.

É possível criar formulários de classe derivada de forma programática ou usando o selecionador de herança visual.

Nesta seção

Como Herdar Windows Forms
Fornece instruções para criar formulários herdados em código.

Como Herdar Formulários Usando a Caixa de Diálogo Selecionador de Herança
Fornece instruções para criar formulários herdados com o selecionador de herança.

Efeitos da modificação da aparência de um formulário base
Fornece instruções para alterar os controles de um formulário base e suas propriedades.

Instruções passo a passo: demonstrando herança visual
Descreve como criar um Windows Form base e compilá-lo em uma biblioteca de classes. A biblioteca de classes será importada em outro projeto e criará um novo formulário que herda do formulário base.

Como Usar os Modificadores e as Propriedades GenerateMember
Fornece instruções para usar as propriedades GenerateMember e Modifiers, que são relevantes quando o Designer de Formulários do Windows gera uma variável de membro para um componente.

Noções básicas de herança (Visual Basic)
Descreve como definir classes Visual Basic que servem como base para outras classes.

class
Descreve a abordagem C# de classes, na qual a herança simples é permitida.

Solucionando problemas de manipuladores de eventos herdados no Visual Basic
Lista problemas comuns que ocorrem com os manipuladores de eventos em componentes herdados