Erro herança Visual de Formulário
Caros,
Implementei um formulário base para que fosse meu formulário padrão.
Até ai sem problemas.
Criei um formulário para herdar meu formulário base no VS2005.
Quando fui visualiza-lo deu uma mensagem de erro no layout dizendo que eu nao tinha implementado o construtor do formulário base no filho.
Apaguei o formulário filho do projeto e criei novamente.
Agora estou herdando o formulário base mas não aparece nada no layout do formulário filho. Não aparece nenhum objeto do formulário base.
Alguem sabe o que posso estar fazendo de errado???
Grato
Marcos
Implementei um formulário base para que fosse meu formulário padrão.
Até ai sem problemas.
Criei um formulário para herdar meu formulário base no VS2005.
Quando fui visualiza-lo deu uma mensagem de erro no layout dizendo que eu nao tinha implementado o construtor do formulário base no filho.
Apaguei o formulário filho do projeto e criei novamente.
Agora estou herdando o formulário base mas não aparece nada no layout do formulário filho. Não aparece nenhum objeto do formulário base.
Alguem sabe o que posso estar fazendo de errado???
Grato
Marcos
Mrduarte
Curtidas 0
Respostas
Mrduarte
04/01/2008
Putz pessoal
Fica aqui a solução para caso alguem faça a mesma nobisse.
O problema ocorrido foi que na sobrecarga do construtor eu retirei o comando InitializeComponent do construtor principal e passei para o construtor novo.
:(
Fica aqui a solução para caso alguem faça a mesma nobisse.
O problema ocorrido foi que na sobrecarga do construtor eu retirei o comando InitializeComponent do construtor principal e passei para o construtor novo.
:(
GOSTEI 0
Bruno Belchior
04/01/2008
Teste o seguinte, volte o [b:1b4bfe8bac]InitializeComponent[/b:1b4bfe8bac] para Classe base e na subclasse faça o seguinteVale lembrar que o formulário filho provavelmente não conterá novos controles ou alterações de design, caso positivo, ambos as classes deverão possuir o [b:1b4bfe8bac]InitializeComponent[/b:1b4bfe8bac]...
public NovaClasse()
: base()
{
// Seu novo código
}GOSTEI 0