One way is remove node and add again with relative flag..
tree.nodes.Add(loChild1, 3, node_key, node_text, node_image, node_selectedimage)
MartinJ
>You can't do this so easier.
>One way: Make the KEY of Child 3 bigger than Child1 and smaller then Child2 and set the treeview.Sorted=.t.
>Other way is to rebuild the whole treeview and make sure yo add Child3 Before Child2