A common request is to have a way to hide the root node of a RadTreeView so that the second-level nodes are displayed without a root. If the RadTreeView is bound, it appears that this can be done through the hierarchical binding if one know what one is doing. However, there does not seem to be a simple way to do it if the nodes to be added to the RadTreeView are added programmatically. It would be helpful if there were a binary property on the RadTeeView to set whether the root node is displayed. Reason for decline: Both in databound tree or not , you can add only the items you need to display in the root source / root items collection of the tree. Generally, there is no value of hiding a root node that has children - why is inside the collection at all ?