I'm creating ToolWindows in code and I'd like to always dock the window to whatever window is currently docked to the right. If no window is docked to the right then it should dock itself to the right by itself. The ToolWindow.Dock method provides a way to dock the window to another window (IDockTarget). In this case I want it to dock to whatever window is currently docked on the right. This could be window A or window B.