public void SelectTab(string name) { var tab = DockManager.GetItem(name); if (tab != null) { DockManager.Activate(tab); } }
void navItem_Click(object sender, EventArgs e) { if (Panel == null) { Panel = DockManager.DockController.AddDocumentPanel(DocumentContainer, new Uri(string.Format("/WebControl;component/Views/{0}.xaml", ViewName), UriKind.Relative)); Panel.Caption = NavItem.Content; ViewBase = (ViewBase)Panel.Control; ViewBase.NavItem = NavItem; } else { DockManager.DockController.Restore(Panel); } DockManager.Activate(Panel); }