From ef2ed31abaaec51c035c53d7596e788af4beb40a Mon Sep 17 00:00:00 2001 From: ningshuxia <ningshuxia0927@outlook.com> Date: 星期二, 01 四月 2025 12:49:27 +0800 Subject: [PATCH] inp保存路径修改 --- Desktop/PBS.Desktop/MainForm.cs | 89 +++++++++++++++++++++++++++++--------------- 1 files changed, 58 insertions(+), 31 deletions(-) diff --git a/Desktop/PBS.Desktop/MainForm.cs b/Desktop/PBS.Desktop/MainForm.cs index d774fd9..0b9d870 100644 --- a/Desktop/PBS.Desktop/MainForm.cs +++ b/Desktop/PBS.Desktop/MainForm.cs @@ -10,7 +10,6 @@ using HStation.WinFrmUI.Assets; using HStation.WinFrmUI.Basic; using HStation.WinFrmUI.Dict; -using IBox.WinFrmUI; using PBS.WinFrmUI; using PBS.WinFrmUI.Box; using PBS.WinFrmUI.DataAnalysis; @@ -622,10 +621,6 @@ ctrl_ele.OwnerElement.Expanded = true; this.accordionControlFunction.Refresh(); } - //if (!IsExistPage(pguid, true)) - //{ - // ele.Click.Invoke(); - //} return true; } else @@ -766,7 +761,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "AssetsCouplingMgr", - }, svgImgItem32[7], new Size(18, 18), (caption, guid, svg, size) => + }, svgImgItem32[41], new Size(18, 18), (caption, guid, svg, size) => { }); coupling.Elements = new List<AccordionElement>() @@ -776,7 +771,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "AssetsBluntheadMgr", - }, svgImgItem32[8], new Size(18, 18), (caption,guid,svg,size) => + }, svgImgItem32[43], new Size(18, 18), (caption,guid,svg,size) => { if (!IsExistPage(guid, true)) { @@ -846,7 +841,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "AssetsEmitterMgr", - }, svgImgItem32[7], new Size(18, 18), (caption, guid, svg, size) => + }, svgImgItem32[37], new Size(18, 18), (caption, guid, svg, size) => { }); emitter.Elements = new List<AccordionElement>() @@ -1020,7 +1015,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "waterSupplySource", - }, svgImgItem32[7], new Size(18, 18), (caption, guid, svg, size) => + }, svgImgItem32[40], new Size(18, 18), (caption, guid, svg, size) => { }); waterSupplySource.Elements = new List<AccordionElement>() @@ -1030,7 +1025,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "AssetsTankMgr", - }, svgImgItem32[7], new Size(18, 18), (caption, guid, svg, size) => + }, svgImgItem32[39], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1053,7 +1048,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "waterSupply", - }, svgImgItem32[7], new Size(18, 18), (caption, guid, svg, size) => + }, svgImgItem32[38], new Size(18, 18), (caption, guid, svg, size) => { }); waterSupply.Elements = new List<AccordionElement>() @@ -1101,7 +1096,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "FacilityNetwork", - }, svgImgItem32[7], new Size(18, 18), (caption, guid, svg, size) => + }, svgImgItem32[36], new Size(18, 18), (caption, guid, svg, size) => { }); FacilityNetwork.Elements = new List<AccordionElement>() @@ -1128,7 +1123,7 @@ Modular = "BasicData", MoudingType = eMoudingType.Tab, Function = "AssetsValveMgr", - }, svgImgItem32[7], new Size(18, 18), (caption,guid,svg,size) => + }, svgImgItem32[42], new Size(18, 18), (caption,guid,svg,size) => { if (!IsExistPage(guid, true)) { @@ -1178,12 +1173,12 @@ { if (!IsExistPage(guid, true)) { - /* var page = new DocumentPage(); + var page=new AssetsManufacturerMainPage(); page.PageGuid = guid; page.PageTitle.Caption = caption; page.PageTitle.HeaderSvgImage = svg; page.PageTitle.SvgImageSize = size; - CreatePage(page, guid);*/ + CreatePage(page,guid); } }), waterSupplySource, @@ -1286,7 +1281,24 @@ CreatePage(page,guid); } }), - } + Get("电费配置",new PageGuid() + { + Modular = "BasicData", + MoudingType = eMoudingType.Tab, + Function = "ElecPriceMgr", + }, svgImgItem32[12], new Size(18, 18), (caption,guid,svg,size) => + { + if (!IsExistPage(guid, true)) + { + var page=new ElecPriceMgr(); + page.PageGuid = guid; + page.PageTitle.Caption = caption; + page.PageTitle.HeaderSvgImage = svg; + page.PageTitle.SvgImageSize = size; + CreatePage(page,guid); + } + }), + } }; var auth_config_ele = new AccordionElement() @@ -1457,7 +1469,6 @@ page.PageTitle.HeaderSvgImage = svg; page.PageTitle.SvgImageSize = size; CreatePage(page, guid); - } }); var modelEdit = Get("模型编辑", new PageGuid() @@ -1474,7 +1485,7 @@ page.PageTitle.Caption = caption; page.PageTitle.HeaderSvgImage = svg; page.PageTitle.SvgImageSize = size; - CreatePage(page, guid); + CreatePage(page, guid); } }); list.Add(hydraulicScenario); @@ -1503,6 +1514,23 @@ CreatePage(page, guid); } }); + //var simulationDrill = Get("模拟调度", new PageGuid() + //{ + // Modular = "WaterSupplyAnalysis", + // MoudingType = eMoudingType.Tab, + // Function = "SimulationSchedule", + //}, svgImgItem32[4], new Size(18, 18), (caption, guid, svg, size) => + //{ + // if (!IsExistPage(guid, true)) + // { + // var page = new SimulationSchedulePage(); + // page.PageGuid = guid; + // page.PageTitle.Caption = caption; + // page.PageTitle.HeaderSvgImage = svg; + // page.PageTitle.SvgImageSize = size; + // CreatePage(page, guid); + // } + //}); var forecastWater = Get("水量预测", new PageGuid() { Modular = "WaterSupplyAnalysis", @@ -1601,7 +1629,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "FlowPressAnalysis", - }, svgImgItem32[4], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[7], new Size(18, 18), (caption, guid, svg, size) => { var dlg = new PBS.WinFrmUI.Box.ChoiceFacilityDlg(); dlg.SetDataSource(); @@ -1625,7 +1653,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "IBoxInfo", - }, svgImgItem32[4], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[10], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1642,7 +1670,7 @@ { Id = "monitor", Caption = "监测分析", - SvgImage = svgImgGroup32[0], + SvgImage = svgImageIBox[4], SvgImageSize = new Size(24, 24), AllowGlyphSkinning = true, Elements = new List<AccordionElement>() @@ -1652,7 +1680,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "MonitorMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[3], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1669,7 +1697,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "AnalysisMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[1], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1688,7 +1716,7 @@ { Id = "management", Caption = "数据管理", - SvgImage = svgImgGroup32[0], + SvgImage = svgImageIBox[9], SvgImageSize = new Size(24, 24), AllowGlyphSkinning = true, Elements = new List<AccordionElement>() @@ -1698,7 +1726,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "ProtocolMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[11], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1715,7 +1743,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "MonitorConfigurationMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[5], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1732,7 +1760,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "DataFilterMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + },svgImageIBox[8], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1749,7 +1777,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "ParameterMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[0], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1758,7 +1786,6 @@ page.PageTitle.Caption = caption; page.PageTitle.HeaderSvgImage = svg; page.PageTitle.SvgImageSize = size; - CreatePage(page, guid); } }),/*Get("智控数据", new PageGuid() @@ -1803,7 +1830,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "BasicInfoMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[2], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { @@ -1819,7 +1846,7 @@ Modular = "SmartHardware", MoudingType = eMoudingType.Tab, Function = "LogManagentMgr", - }, svgImgItem32[2], new Size(18, 18), (caption, guid, svg, size) => + }, svgImageIBox[6], new Size(18, 18), (caption, guid, svg, size) => { if (!IsExistPage(guid, true)) { -- Gitblit v1.9.3