I have a scenario where I have a WPF TreeView control that has an HierarchicalDataTemplate for its items. Now inside the HierarchicalDataTemplate,
HierarchicalDataTemplate
Take a look at WPF CommandParameter Binding Problem. Maybe it can provide some pointers as to what's going on.