I have looked high and low and smashed head here too long. Working with MVVM, Caliburn Micro, WPF, XAML, and trying to late bind the data to the nodes. I have databound the first level or two, and am wanting to watch for "Expanded" events on the nodes so I could check for my little late fetch child node and perhaps do fetch data and grow the tree. I have tried many things, I think I am set now that I should be able to essentially do..
Message.Attach="[Event TreeViewItem.Expanded] = [Action NodeExpanding($this)]"
But that just doesn't ever fire... At the same level the following works just fine:
Message.Attach="[Event SelectedItemChanged] = [Action SetSelectedItem($this.SelectedItem)]"
and I do get this event to fire well on my ViewModel so I must be close...
Any help appreciated! tnx, -J