Add Controls

29/11/2004 - 20:45 por Alberto D. | Informe spam
Hola,

Tengo un problema y no se que es lo que esta pasando, tengo una clase que
hereda de
System.Windows.Forms.Control, estoy tratando de agregarle controles a esa
clase de
la siguiente manera

Dim obj as System.Windows.Forms.Control
Dim Cont as MyClass

obj=new myobject()
obj.name="Nombre1"
Cont.Controls.Add(obj)
obj=Nothing

obj=new myobject()
obj.name="Nombre1"
Cont.Controls.Add(obj)
obj=Nothing

Pero al momento que voy agregando los controles estos se van remplazando, es
decir si agrega un nuevo control, pero los controles que ya tenia son
remplazados con la instancia del nuevo control...

¿Saben que puede estar pasando o que me falta agregar?

Muchas gracias de antemano !!!
 

Leer las respuestas

#1 Misael Monterroca
29/11/2004 - 21:55 | Informe spam
Tienes que crear un objeto por cada uno que quieras agregar.


obj=new myobject()
obj.name="Nombre1"
Cont.Controls.Add(obj)

obj1=new myobject()
obj1.name="Nombre2"
Cont.Controls.Add(obj1)


Saludos!
http://www.neo-mx.com/blog




"Alberto D." wrote in message
news:
Hola,

Tengo un problema y no se que es lo que esta pasando, tengo una clase que
hereda de
System.Windows.Forms.Control, estoy tratando de agregarle controles a esa
clase de
la siguiente manera

Dim obj as System.Windows.Forms.Control
Dim Cont as MyClass

obj=new myobject()
obj.name="Nombre1"
Cont.Controls.Add(obj)
obj=Nothing

obj=new myobject()
obj.name="Nombre1"
Cont.Controls.Add(obj)
obj=Nothing

Pero al momento que voy agregando los controles estos se van remplazando,


es
decir si agrega un nuevo control, pero los controles que ya tenia son
remplazados con la instancia del nuevo control...

¿Saben que puede estar pasando o que me falta agregar?

Muchas gracias de antemano !!!


Preguntas similares