TreeView

A WPF TreeView control can display data in any tree structure. There are essentially two kinds of tree structures: recursive and non-recursive. This example demonstrates a non-recursive tree. Download the source code and follow along.