I have a TreeView with four TreeNodes at the first level. each of those
TreeNodes has several childnodes. If I remove the first TreeNode with
all nodes will be removed. but this happens only, if I remove the first
node. if I remove the second node, only the second node is removed.