Problema con Herencia

13/03/2010 - 01:13 por kojikabutosv | Informe spam
Buenas tardes,

Estoy creando una clase base para cada uno de los formularios que voy a
usar en una aplicación.

En el constructor de dicha CLASE BASE he colocado esto éstas dos líneas
de código que no sé si están bien:

public MyBaseForm(string sId)
{
InitializeComponent()
}
public MyBaseForm()
{
}

Y en el formulario heredado tengo las siguientes líneas de código:

public partial class AccountForm : MyBaseForm
{
public AccountForm(string sId) :base(sId)
{
InitializeComponent();
}
public AccountForm()
{
InitializeComponent();
}
}


El problema que tengo es que cuando veo el formulario heredado en tiempo
de diseño no me hereda nada ni las barra de herramientas creadas ni
métodos... nada!!!

Qué estoy haciendo mal??

gracias por su ayuda!

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
13/03/2010 - 11:57 | Informe spam
"kojikabutosv" wrote in message
news:
[...]
public MyBaseForm()
{
}
[...]
El problema que tengo es que cuando veo el formulario heredado en tiempo
de diseño no me hereda nada ni las barra de herramientas creadas ni
métodos... nada!!!



Tiene toda la pinta de que se te ha olvidado llamar al
InitializeComponent en el constructor predeterminado de la clase madre.
Respuesta Responder a este mensaje
#2 kojikabutosv
13/03/2010 - 16:30 | Informe spam
Alberto gracias por tu ayuda!!!!

El que sabe se divierte!!!

Exactamente ese era el problema...

Saludos,

On 13/03/2010 4:57 AM, Alberto Poblacion wrote:
"kojikabutosv" wrote in message
news:
[...]
public MyBaseForm()
{
}
[...]
El problema que tengo es que cuando veo el formulario heredado en
tiempo de diseño no me hereda nada ni las barra de herramientas
creadas ni métodos... nada!!!



Tiene toda la pinta de que se te ha olvidado llamar al
InitializeComponent en el constructor predeterminado de la clase madre.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida