private void UpdateDockTreeActivePanes() { UpdateActivePanes(_dockControl.GetDockTree(DockControlTreePosition.Left)); UpdateActivePanes(_dockControl.GetDockTree(DockControlTreePosition.Right)); UpdateActivePanes(_dockControl.GetDockTree(DockControlTreePosition.Top)); UpdateActivePanes(_dockControl.GetDockTree(DockControlTreePosition.Bottom)); UpdateActivePanes(_dockControl.GetDockTree(DockControlTreePosition.Document)); foreach (FloatingWindow floatingWindow in _dockControl.FloatingWindows) { UpdateActivePanes(floatingWindow.DockTree); } }