RadTreeListView uses ChildTableDefinitions property to out hierarchical structure of data.
Usually the ItemTemplate property with HierarchicalDataTemplate is used for this purpose.
Why ChildTableDefinitions instead of HierarchicalDataTemplate?
There is no mention about possible use of HierarchicalDataTemplate in the docs.