Hallo Sanddock-Team. I have big problems with commands and commandBindings inside your DockSite. I have a Button with a command outside the DockSite. And i want to add a CommandBinding with the same command to an uiElement somewhere inside the DockSite. If i do this, CanExecute and Execute method defind in CommandBinding was never executed. I think that may the DockSite don't delegates the RoutedCommand. If i add the same CommandBinding to an element outside the dockSite it works well. So it seems the RoutedCommand was lost somewhere inside the DockSite.
I have edited your DemoApplication to show you my problem and added to picture to the attachment (commandBindingDock1.jpg and commandBindingDock2.jpg).
Please help to find and fix this annoying bug.
Kind regards Michi