Añadir un panel personalizado a un tabPage

07/11/2006 - 08:47 por Javier Garcia | Informe spam
Buenas, en mi empresa tenemos varios controles propios y uno de ellos es un
panel, que implementa un interfaz propio, tiene unos cuantos metodos y
propiedades extras y hereda al final de panel.

El caso es que me tengo un panel cargado de controles y con toda la logica
programada y me interesa usarlo dentro de un tabcontrol y se me ha ocurrido
la feliz idea de dentro del tabpage lo arrastro, pero me peta saliendo un
emergente con el mensaje de error que dice

Error al crear el componente EdicionProductos, el mensaje de error es el
siguiente:
System.MissingMethosException: No se encontro un constructor en el tipo
'Hermoflora.Paneles.Productos.EdicioProductos'. en
System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder
binder, Object[] args, CultureInfo culture, Object[]
activationAttributes)

y sigue un rato con el rollo en... en en. en,

Alguien sabe pq es??
 

Leer las respuestas

#1 Bela Istok
09/11/2006 - 21:41 | Informe spam
Tienes un Constructor que no reciba ningún tipo de parametros (constructor
por defecto)?

Saludos,

Bela Istok

"Javier Garcia" wrote in message
news:O5x%
Buenas, en mi empresa tenemos varios controles propios y uno de ellos es
un
panel, que implementa un interfaz propio, tiene unos cuantos metodos y
propiedades extras y hereda al final de panel.

El caso es que me tengo un panel cargado de controles y con toda la logica
programada y me interesa usarlo dentro de un tabcontrol y se me ha
ocurrido
la feliz idea de dentro del tabpage lo arrastro, pero me peta saliendo un
emergente con el mensaje de error que dice

Error al crear el componente EdicionProductos, el mensaje de error es el
siguiente:
System.MissingMethosException: No se encontro un constructor en el tipo
'Hermoflora.Paneles.Productos.EdicioProductos'. en
System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder
binder, Object[] args, CultureInfo culture, Object[]
activationAttributes)

y sigue un rato con el rollo en... en en. en,

Alguien sabe pq es??




Preguntas similares