I'd like to use a WPF System.Windows.Controls.TreeView
to visualize a tree in the style of graph/network layout (e.g. graphviz). The default layout of the TreeView
control looks, of course, like Windows Explorer's directory viewer. So I need to change the layout to put the root at the top, its children spaced out beneath it and so on.
Moreover, I'd like to do this programmatically from F#. All of the related samples I have found (e.g. this one) do this using a pile of XAML and I have not been able to translate it into F# code.