Docking Window inside another Window

The solution I have used before is to set the application window as a child of the control you want to dock it in. using System.Diagnostics; using System.Runtime.InteropServices; private Process pDocked; private IntPtr hWndOriginalParent; private IntPtr hWndDocked; [DllImport(“user32.dll”)] public static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent); [DllImport(“user32.dll”, SetLastError = true)] public static extern bool MoveWindow(IntPtr … Read more