Christopher David Howie wrote: > > On 08/18/2010 07:57 PM, Rampage wrote: > > This is untested, but should work: > > ----------8<---------- > private static void RemoveAllChildren(TreeModel model, TreeIter node) > { > TreeIter child; > > if (model.IterChildren(out child, node)) { > // There are children. > > // Get the depth of the parent node so we know when to stop. > int depth = model.IterDepth(node); > > while (model.Remove(ref child) && > model.IterDepth(child) > depth); > } > } > ----------8<---------- > >
Thank you very much for the reply, i cant test this untill this evening (CET) couse the proggy i'm working on is a free time project. i'll try this method and let you know. thanks again -- View this message in context: http://mono.1490590.n4.nabble.com/removing-childrens-of-a-node-in-treeview-tp2330349p2330780.html Sent from the Mono - Gtk# mailing list archive at Nabble.com. _______________________________________________ Gtk-sharp-list maillist - Gtk-sharp-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/gtk-sharp-list