So someone suggested using a WPF TreeView, and I thought: \"Yeah, that seems like the right approach.\" Now, hours and hours later, I simply can\'t believe how
Somewhat late to the party but for those who are coming across this now, my solution was:
This will allow you to use a standard MVVM ICommand binding to access the SelectedItem without having to use code behind or some long winded work around.