copiar usecontrol

05/09/2004 - 20:21 por Imac_Man | Informe spam
saludos

he creado un user control de un textbox formatead, luego le he creado una
property que puede lanzar un formulario..(algo asi como la propiedad de
color que le aparece un botoncito con tres puntos suspensivos y lanza el
dialogo de las propiedades de color.)

ok dentro de este form que lanzo tengo un combo que lleno con el siguiente
cliclo

dim cntControl as control

for each cntcontrol in mybase.parent.control
combobox1.add (cntcontrol.name)
next

ahora bien esto me lee cada control que yo pegue en una solucion donde
estara agregado mi user control y le mete el nombre al combo. y me funciona
bien con cualquier control ncluso con mis propios user control pero cuando
copio un usercontrol que ya tengo en el form el combobox me lista el nombre
del primer user control dos veces

cajatexto1
cajatexto1
textbox1

y al revisar el primer usercontrol que arrastre con el que es copia de este
, ambos tienen diferentes nombres, ...caso contrario si a los dos los
arrastro desde el cuadro de herramientas entonces me funcion bien

cajatexto1
cajatexto2
texbox1.

como puedo solventar esto, gracias de antemano
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
06/09/2004 - 07:03 | Informe spam
Utiliza combobox1.Add(cntcontrol.Site.Name) en lugar de
combobox1.Add(cntcontrol.Name)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares