Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Ocasionalmente, você pode decidir que um projeto exige um formulário semelhante a um que você criou em um projeto anterior. Ou, você pode querer criar um formulário básico com configurações como uma marca d'água ou determinado layout de controle que você usará novamente dentro de um projeto, com cada iteração contendo modificações para o modelo de formulário original. A herança de formulário permite que você crie um formulário base e, em seguida, herde dele e faça modificações, preservando as configurações originais necessárias.
Você pode criar formulários de classe derivada programaticamente ou usando o seletor de herança visual.
Na presente seção
Como Herdar Windows Forms
Fornece instruções para criar formulários herdados no código.
Como herdar formulários usando a caixa de diálogo Inheritance Picker
Fornece instruções para criar formulários herdados utilizando o Seletor de Herança.
efeitos da modificação da aparência de um formulário de base
Fornece instruções para alterar os controles de um formulário base e suas propriedades.
Passo a passo: Demonstrando a herança visual
Descreve como criar um Windows Form base e compilá-lo em uma biblioteca de classes. Você importará essa biblioteca de classes para outro projeto e criará um novo formulário que herda do formulário base.
Como usar as propriedades Modifiers e GenerateMember
Fornece instruções para usar as propriedades GenerateMember e Modifiers, que são relevantes quando o Windows Forms Designer gera uma variável membro para um componente.
Seções relacionadas
Noções básicas de herança (Visual Basic)
Descreve como definir classes do Visual Basic que servem como base para outras classes.
classe
Descreve a abordagem das classes em C#, que permite apenas herança única.
Solucionando problemas de manipuladores de eventos herdados no Visual Basic
Lista problemas comuns que surgem com manipuladores de eventos em componentes herdados
.NET Desktop feedback