public void ActivateDockPanel(DevExpress.XtraBars.Docking.DockPanel panel) { if (panel != null && panel.Controls != null && panel.Controls.Count > 0) { Control c = panel.Controls[0]; if (c is DevExpress.XtraBars.Docking.ControlContainer) { DevExpress.XtraBars.Docking.ControlContainer cc = c as DevExpress.XtraBars.Docking.ControlContainer; if (cc != null && cc.Controls != null && cc.Controls.Count > 0) { if (cc.Controls[0] is IPadContent) { SetActivePanel(UCService.LastActiveDocPanel); } if (cc.Controls[0] is IContent) { IContent content = cc.Controls[0] as IContent; content.Activate(); } } } } }