Serializar Coleccion

23/06/2004 - 11:13 por david | Informe spam
Hola a todos,

Tengo un problema, a ver si alguien si puede ayudar.
Tengo un clase en la que tengo definidos una serie serie de clases que
heredan objetos como la clase textbox, label, etc... . cada una de estas
clases que heredan estos objetos las guardo en una colección que después
quiero guardar en disco.
Pero al serializar la clase me da una excepción y me dice que la clase
"System.Windows.Form.Textbox" no esta marcada para serializar, como la puedo
marcar o como lo puedo hacer. "Esta clase la heredo en la mia propia", es
decir, creo un nuevo control textbox pero con una serie de propiedades
propias que necesito para la aplicación?

Un saludo.
 

Leer las respuestas

#1 Jose Marcenaro
23/06/2004 - 13:47 | Informe spam
Los controles, que normalmente existen insertados en un form, no son
serializables en su mayoría; eso es asi por diseño.
Podrias construir tus propias clases serializables (no derivadas del
control) con propiedades que después utilices para reconstruir el control
correspondiente.
Saludos
Jose Marcenaro

"david" escribió en el mensaje
news:
Hola a todos,

Tengo un problema, a ver si alguien si puede ayudar.
Tengo un clase en la que tengo definidos una serie serie de clases que
heredan objetos como la clase textbox, label, etc... . cada una de estas
clases que heredan estos objetos las guardo en una colección que después
quiero guardar en disco.
Pero al serializar la clase me da una excepción y me dice que la clase
"System.Windows.Form.Textbox" no esta marcada para serializar, como la


puedo
marcar o como lo puedo hacer. "Esta clase la heredo en la mia propia", es
decir, creo un nuevo control textbox pero con una serie de propiedades
propias que necesito para la aplicación?

Un saludo.



Preguntas similares