views:

17

answers:

0

I have a customized TreeView which displays its content in form of hierarchical boxes inside a WrapPanel (based on http://www.codeproject.com/KB/WPF/AdvancedCustomTreeViewLyt.aspx). I only modified the template of the TreeView.

Now, I need the following:

  1. I would like to freely position my nodes: Would you recommend to replace my WrapPanels with Canvas? Or should I do something like overriding measure and arrange methods?
  2. I would like to draw arrows between nodes: How am I supposed to do that in a clean and elegant manner?