Creating a hierarchy of items with TreeView

I am having some trouble using TreeView. How do I add a child to a child? Does the child have to be able to accept children? Does the child have to be a TreeView also?

I just intend to display a dynamically created hierarchy of items that are dragged in the level at runtime.

I thought maybe have a ListView, and each entry would be an ExpandableErea widget, as that has the functionality I need. But that defeats the purpose of the TreeView.

How to?

Hello! Take a look at this Listview - getting started in BP - Community Content, Tools and Tutorials - Unreal Engine Forums