My application visualizes a complex tree structure. In order to simplify the visualization for viewing details, I am using a breadcrumb control as a filter for the tree viewer. That is, the application will only show the subtree rooted at the SelectedItem of the Breadcrumb. This is working fine in the direction where I binding the treeview itemssource to the Breadcrumb SelectedItem.
However, when I use code behind on an event handler in the tree view to set the SelectedItem of the Breadcrumb, the breadcrumb control accepts the SelectedItem, but does not show a trail along the top.
How can I force the breadcrumb to both accept a selected item and visualize the trail for that item?