It seems that ToolWindow does not honor the CanDockHostTop property, when False.
All my ToolWindows are UserControls that inherit ToolWindow. I don't know if a "non-inherited" ToolWindow behaves in the same fashion.
In any event, I don't want any ToolWindow docking to the top of the host container control, so I set DockManager.ToolWindowsCanDockHostTop = False. This effectively prevents any ToolWindow from docking to the top of the host container.
I just thoujght I'd report the issue. Perhaps I have misunderstood the intent of the ToolWindow.CanDockHostTop property. It is also worth noting that I am using an older version.
Edit: I'm also using MDIStyle.ToolWindowInnerFill
[Modified 4 years ago]