Visual Basic - Problema TreeView hijo duplicado

Life is soft - evento anual de software empresarial
 
Vista:

Problema TreeView hijo duplicado

Publicado por Coloso (6 intervenciones) el 30/08/2006 10:19:24
Hola a todo el mundo me gustaría saber com puedo hacer para que me deje meter en 2 nodos diferentes el mismo hijo, ej:

+ Padre 1
- Hijo1
- Hijo2
+ Padre 2
- Hijo1
- Hijo2

Cuando intento este código "me devuelve el error: la clave no es única en la colección"

'agregas un padre con letra roja
Set xx = TreeView1.Nodes.Add(, , "PADRE1", "SOY PAPA 1")

'agregas un hijo sin propiedades
TreeView1.Nodes.Add "PADRE1", 4, "HIJO1", "SOY HIJO 1"

'agregas un hijo con letra azul
Set xx = TreeView1.Nodes.Add("PADRE1", 4, "HIJO2", "SOY HIJO 2")
xx.ForeColor = vbBlue

TreeView1.LineStyle = tvwRootLines

Set xx = TreeView1.Nodes.Add(, , "PADRE2", "SOY PAPA 2")
xx.ForeColor = vbRed

'agregas un hijo sin propiedades
TreeView1.Nodes.Add "PADRE2", 4, "HIJO1", "SOY HIJO 1"

'agregas un hijo con letra azul
Set xx = TreeView1.Nodes.Add("PADRE2", 4, "HIJO2", "SOY HIJO 2")
xx.ForeColor = vbBlue

TreeView1.LineStyle = tvwRootLines

¿Alguna idea de por que Visual no me deja hacer esto???? Si son dos nodos diferentes
Por que me dice que la clave ya existe ?????
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema TreeView hijo duplicado

Publicado por marcela (1 intervención) el 30/08/2006 13:32:43
pasa que no puede haber 2 hijos con el mismo nombre
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema TreeView hijo duplicado

Publicado por JHON (4 intervenciones) el 30/08/2006 16:12:43
necesito un programa que tenga codigos para presentarlo: puede ser un mezclador
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema TreeView hijo duplicado

Publicado por JHON (4 intervenciones) el 30/08/2006 16:12:52
necesito un programa que tenga codigos para presentarlo: puede ser un mezclador etc..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema TreeView hijo duplicado

Publicado por JHON (4 intervenciones) el 30/08/2006 16:12:55
necesito un programa que tenga codigos para presentarlo: puede ser un mezclador etc..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema TreeView hijo duplicado

Publicado por Armando (14 intervenciones) el 30/08/2006 23:39:44
Set xx = TreeView1.Nodes.Add(, , "PADRE1", "SOY PAPA 1")
TreeView1.Nodes.Add "PADRE1", 4, "HIJO1P1", "SOY HIJO 1"

Set xx = TreeView1.Nodes.Add("PADRE1", 4, "HIJO2P1", "SOY HIJO 2")

TreeView1.LineStyle = tvwRootLines

Set xx = TreeView1.Nodes.Add(, , "PADRE2", "SOY PAPA 2")

TreeView1.Nodes.Add "PADRE2", 4, "HIJO1P2", "SOY HIJO 1"

Set xx = TreeView1.Nodes.Add("PADRE2", 4, "HIJO2P2", "SOY HIJO 2")

Las claves de cada nodo deben ser unicos asi pertenezcan a una raiz distinta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar