private void AgregaHijos(string nombre, TreeNode nodo) { System.Collections.Generic.List <Objetos.CSysObject> lista; lista = DB.DameHijosDe(nombre); int i, n; n = lista.Count; for (i = 0; i < n; i++) { Objetos.CSysObject obj = lista[i]; Objetos.Add(obj); TreeNode nodo2 = nodo.Nodes.Add(obj.Nombre); nodo2.ImageIndex = 3; nodo2.SelectedImageIndex = 3; nodo2.StateImageIndex = 3; AgregaHijos(obj.Nombre, nodo2); } }