//窗体加载 /// <summary> /// 窗体加载 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FrmMainClient_Load(object sender, EventArgs e) { if (DesignMode) { return; } //禁止菜单ToolWindow ToolTabStrip的上下文菜单 var menuService = dockMain.GetService <ContextMenuService>(); menuService.ContextMenuDisplaying += MenuServiceContextMenuDisplaying; //屏蔽ToolWindow title双击事件,默认双击的时候会浮动 toolWindow.AllowedDockState = AllowedDockState.Docked | AllowedDockState.AutoHide; RightMenuUI.LoadMenus(treeMenu); }
//显示子窗体 /// <summary> /// 显示子窗体 /// </summary> private void ShowChildForm() { var selectedNode = treeMenu.SelectedNode; if (selectedNode == null || selectedNode.Level != 1 || (selectedNode.Tag as ViewRight) == null) { return; } var tagEngity = selectedNode.Tag as ViewRight; var frmChild = RightMenuUI.GetMenuForm(tagEngity); if (frmChild == null) { return; } frmChild.MdiParent = this; frmChild.Show(); }