>I just did my own genealogy: >and I have 2 versions, >1) Web: http://www.cortiel.com/pcs/FT_HTML/FT_101.htm > >2 PC >treview like this: > >Peter >+-Alex (Dad) > +- Alois (granddad) > +-... > +-Anita (grandma) > +... >+-Anna (mother) >
But wouldn't you need to duplicate the tree for a sibling (i.e. load the same set of child nodes in again)? How would you tell from a treeview whether two nodes at the same level shared the same child nodes (i.e ancestors)?