there is a TabItem "H1" hosting a DockSite and a TabItem "H2" hosting anything.
<TabControl> <TabItem Header="H1"> <docking:DockSite x:Name="_dockSite"> <docking:Workspace> <docking:TabbedMdiHost TabOverflowBehavior="Shrink"> <docking:TabbedMdiContainer /> </docking:TabbedMdiHost> </docking:Workspace> </docking:DockSite> </TabItem> <TabItem Header="H2"> ... </TabItem> </TabControl>
The TabbedMdiContainer will be filled in its backend with DocumentWindows which can be undocked.
If you change to TabItem "H2" all undocked DocumentWindows will be hidden.
If you change back to TabItem "H1" all undocked DocumentWindows will reappear.
This behavior makes sense but in my special case:
Is it possible to keep all undocked DocumentWindows always visible?