| | |
| | | using DevExpress.CodeParser; |
| | | using DevExpress.Utils; |
| | | using DevExpress.XtraBars.Docking; |
| | | using DevExpress.XtraBars.Docking2010.Views; |
| | | using DevExpress.XtraBars.Navigation; |
| | | using DevExpress.XtraBars.Ribbon; |
| | | using DevExpress.XtraEditors; |
| | | using HStation.WinFrmUI; |
| | | using HStation.WinFrmUI.Assets; |
| | | using HStation.WinFrmUI.Auth.Core._02_User; |
| | | using HStation.WinFrmUI.Basic; |
| | | using HStation.WinFrmUI.Xhs.PumpProduct; |
| | | using System.IO; |
| | | using Yw.WinFrmUI; |
| | | using Yw.WinFrmUI.Page; |
| | | using static DevExpress.XtraPrinting.BarCode.DataBarExpandedPatternProcessor; |
| | | |
| | | namespace HStation.Desktop |
| | | { |
| | |
| | | var rectangle = this.RectangleToScreen(hitInfo.ButtonInfo.Bounds); |
| | | this.flyoutPanel1.ShowBeakForm(rectangle); |
| | | } |
| | | |
| | | } |
| | | |
| | | private Control _bimfaceMgrBeakCtrl = null;//bimface管理弹出界面 |
| | | private Control _SystemProductManageCtrl = null;//产品管理弹出界面 |
| | | |
| | | //系统配置 |
| | | private void nbSystemConfig_ElementClick(object sender, NavElementEventArgs e) |
| | | private Control _SystemSystemConfigCtrl = null;//系统配置弹出界面 |
| | | |
| | | //产品管理 |
| | | private void nbProductManage_ElementClick(object sender, NavElementEventArgs e) |
| | | { |
| | | var pt = this.tileNavPane.PointToClient(MousePosition); |
| | | var hitInfo = this.tileNavPane.CalcHitInfo(pt); |
| | | if (hitInfo.ButtonInfo != null) |
| | | { |
| | | if (_SystemConfigBeakCtrl == null) |
| | | if (_SystemProductManageCtrl == null) |
| | | { |
| | | var peakItemList = new List<Yw.WinFrmUI.TilePeekItem>() |
| | | { |
| | | new TilePeekItem(){ |
| | | Caption="水泵管理", |
| | | SvgImage=svgImg32Model[0], |
| | | SvgImage=svgImg32Model[3], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="阀门管理", |
| | | SvgImage=svgImg32Model[7], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Asstes", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="ValveMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new ValveManageMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="弯头管理", |
| | | SvgImage=svgImg32Model[7], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Asstes", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="ElbowMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new ElbowManageMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="三通管理", |
| | | SvgImage=svgImg32Model[7], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Asstes", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="TeeMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new TeeManageMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="四通管理", |
| | | SvgImage=svgImg32Model[7], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Asstes", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="CrossMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new CrossManageMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="类型管理", |
| | | SvgImage=svgImg32Model[0], |
| | | SvgImage=svgImg32Model[4], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="分类管理", |
| | | SvgImage=svgImg32Model[0], |
| | | SvgImage=svgImg32Model[5], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | |
| | | } |
| | | }, new TilePeekItem(){ |
| | | Caption="属性管理", |
| | | SvgImage=svgImg32Model[0], |
| | | SvgImage=svgImg32Model[6], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | |
| | | } |
| | | } |
| | | }; |
| | | _SystemConfigBeakCtrl = peakItemList.CreatePeekCtrl(); |
| | | _SystemProductManageCtrl = peakItemList.CreatePeekCtrl(); |
| | | } |
| | | this.flyoutPanel1.Size = _SystemConfigBeakCtrl.Size; |
| | | this.flyoutPanel1.Size = _SystemProductManageCtrl.Size; |
| | | this.flyoutPanelControl1.Controls.Clear(); |
| | | this.flyoutPanelControl1.Controls.Add(_SystemConfigBeakCtrl); |
| | | this.flyoutPanelControl1.Controls.Add(_SystemProductManageCtrl); |
| | | var rectangle = this.RectangleToScreen(hitInfo.ButtonInfo.Bounds); |
| | | this.flyoutPanel1.ShowBeakForm(rectangle); |
| | | } |
| | | } |
| | | |
| | | private Control _SystemConfigBeakCtrl = null;//系统配置弹出界面 |
| | | //系统配置 |
| | | private void nbSystemConfig_ElementClick(object sender, NavElementEventArgs e) |
| | | { |
| | | var pt = this.tileNavPane.PointToClient(MousePosition); |
| | | var hitInfo = this.tileNavPane.CalcHitInfo(pt); |
| | | if (hitInfo.ButtonInfo != null) |
| | | { |
| | | if (_SystemSystemConfigCtrl == null) |
| | | { |
| | | var peakItemList = new List<Yw.WinFrmUI.TilePeekItem>() |
| | | { |
| | | new TilePeekItem(){ |
| | | Caption="角色管理", |
| | | SvgImage=svgImg32Model[3], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Auth", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="UserManageMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new UserMgrMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="用户管理", |
| | | SvgImage=svgImg32Model[7], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Auth", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="ValveMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new ValveManageMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | new TilePeekItem(){ |
| | | Caption="菜单管理", |
| | | SvgImage=svgImg32Model[4], |
| | | SvgImageSize=new Size(24,24), |
| | | Click=()=>{ |
| | | this.flyoutPanel1.HideBeakForm(); |
| | | var guid=new PageGuid(){ |
| | | Modular="Auth", |
| | | MoudingType=eMoudingType.Tab, |
| | | Function="TypeMgr", |
| | | }; |
| | | if(!IsExistPage(guid,true)) |
| | | { |
| | | var page=new SysTypeManageMainPanel(); |
| | | CreatePage(page,guid); |
| | | } |
| | | } |
| | | }, |
| | | }; |
| | | _SystemSystemConfigCtrl = peakItemList.CreatePeekCtrl(); |
| | | } |
| | | this.flyoutPanel1.Size = _SystemSystemConfigCtrl.Size; |
| | | this.flyoutPanelControl1.Controls.Clear(); |
| | | this.flyoutPanelControl1.Controls.Add(_SystemSystemConfigCtrl); |
| | | var rectangle = this.RectangleToScreen(hitInfo.ButtonInfo.Bounds); |
| | | this.flyoutPanel1.ShowBeakForm(rectangle); |
| | | } |
| | | } |
| | | |
| | | #endregion TileNavPane 相关处理 |
| | | |
| | |
| | | }; |
| | | if (!IsExistPage(guid, true)) |
| | | { |
| | | var page = new HomeXhsProjectPage(); |
| | | var page = new HomeXhsProjectPage(); |
| | | //var page = new HomeXhsProjectPage(); |
| | | CreatePage(page, guid); |
| | | } |