Creating views of hierarchies in WPF
We are creating a view showing the a hierarchical view of certain objects in our domain model. Using WPF this is what our hierarchies look like.
The text in the upper right corner is a description and title of the hierarchy and a status of the hierarchy. If you hover over them they change into editing controls.
For a starting point for creating the hierarchy you can check out:
http://wpfblog.info/2008/05/26/turning-a-treeview-into-an-org-chart-with-connectors/
Its a two-parter, with some refactoring. We added drag and drop functionallity on top of this. With the drop validation done based on rules in our domain-model.