I have a HwndHost derived class inside a scroll viewer inside a DockSite (via a DataTemplate).
I have set DockSite.UseHostedAutoHidePopups to "False" and DockSite.IsLiveSplittingEnabled to "True" as suggested in the Docking & MDI Interoperability / WinForms Compatibility section of the documentation.
Most things work nicely, but as soon as I drag out the document window, it no longer displays my HWND content but some string "nVision.ViewModel.ImageDocumentViewModel".
When I drag the window back in, display is correct again.
If I set DockSite.UseHostedRaftingWindows = "True", the HWND content is displayed properly, but I cannot drag the window outside the bounds of my application. Is there anything I can do to do allow dragging document windows to the outside while still ensuring that the display is correct?