title: WPF Treeview - Syncing with a ViewModel?
body: <p>I have a window that contains a grid with two columns.
  the first column is filled with a TreeView.
  the second column is filled with a ListBox.</p>
  
  <p>Both controls are bound to a CollectionView that wraps my data - an ObserveableCollection of my data class type. The ListBox is set to keep syncronized with the view (SyncToCurrentItem etc). I also implemented a custom ListBoxItem that calls BringIntoView and Focus on a newly selected item.</p>
  
  <p>However, The Treeview does not support such operations against the CollectionView.</p>
  
  <p>Is there a way to achieve this? What i want to be able to do is to select something in the tree, and have it selected as well in the ListBox.</p>
  
  <p>Thanks in advance for any help.</p>