title: Custom WPF Treeview
body: <p>I'm trying to write a custom Treeview in WPF where child items are linked to their parents by lines.</p>
  
  <p>It's hard to explain, but I'm basically trying to make a custom version of the below treeview so that our designer can customise it as required:</p>
  
  <p><a href="http://i.stack.imgur.com/PGnWk.jpg" rel="nofollow">Requirement</a></p>
  
  <p>Is there an easy way of doing this? So far I've been hacking away at it and haven't got very far.</p>