This new build is really straightforward. As I said before, it is more WPF development now. Congrulations to the Team.
After some hours of developement, the outcome is quiet exciting. My goal is not to provide a rich TreeView control but an evaluation of the effort we can have for a custom control.
What I have done is to match the same class design as WPF, so I implemented the following class:
- "HeaderedItemsControl" inherits from "ItemsControl"
- TreeViewItem inherits from HeaderedItemsControl
- TreeView inherits from ItemsControl
- Styles and Templates for each controls
See the screenshot below:

As soon as I have implemented the main features, I will post the source code. Below my todo list:
- HierarchicalDataTemplate
- Focus
- Data Binding