Foros del Web » Programando para Internet » ASPX (.net) »

No pintar nodos padre si no tienen hijos

Estas en el tema de No pintar nodos padre si no tienen hijos en el foro de ASPX (.net) en Foros del Web. Buenas a todos. Estoy de nuevo con este control treeview. Solucione lo de no poder hacer click en nodos padre, pero ahora necesito que no ...
  #1 (permalink)  
Antiguo 06/10/2010, 09:46
 
Fecha de Ingreso: marzo-2008
Ubicación: Cádiz, España
Mensajes: 89
Antigüedad: 16 años, 8 meses
Puntos: 0
No pintar nodos padre si no tienen hijos

Buenas a todos. Estoy de nuevo con este control treeview. Solucione lo de no poder hacer click en nodos padre, pero ahora necesito que no se pinten los nodos padre si no tienen hijos. Puedo saber que nodos padre no tienen hijos con :

Código PHP:
arbol.Nodes[i].ChildNodes.Count 
Pero arbol[i].Nodes no tiene ninguna propiedad tipo visible o enabled

¿Podeis ayudarme??
Saludos.
  #2 (permalink)  
Antiguo 07/10/2010, 03:10
 
Fecha de Ingreso: marzo-2008
Ubicación: Cádiz, España
Mensajes: 89
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: No pintar nodos padre si no tienen hijos

Bueno, pues lo he solucionado. Os dejo el código por si le hace falta a alguien.
Saludos.

Código PHP:
 for (0arbol.Nodes.Counti++)
        {
            
arbol.Nodes[i].SelectAction TreeNodeSelectAction.None;
            if (
arbol.Nodes[i].ChildNodes.Count == 0)
            {
                
arbol.Nodes.Remove(arbol.Nodes[i]);
                
i--;
            }
        } 

Etiquetas: nodos, padre, pintar, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:13.