From 44d9b3ffe4a3b743dbc9c6023e80f77e2975283e Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期三, 31 七月 2024 23:04:54 +0800 Subject: [PATCH] 部分修改 --- WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.Designer.cs | 37 + WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.resx | 828 +++++++++++++++--------------- WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Yw.WinFrmUI.Hydro.Q3d.Core.csproj.user | 6 HStation.Xhs.Core.sln | 21 WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.resx | 21 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.cs | 36 + WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.resx | 120 ++++ Hydro/Yw.Hydro.Core/GlobalUsings.cs | 1 WinFrmUI/Yw.WinFrmUI.Hydro.Core/Yw.WinFrmUI.Hydro.Core.csproj | 1 Hydro/Yw.Hydro.Core/ParseHelper.cs | 117 ++++ WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.cs | 20 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.cs | 20 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/DMap.cs | 12 Hydro/Yw.EPAnet.Core/EpanetBase2.2.cs | 48 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.resx | 120 ++++ Hydro/Yw.EPAnet.Core/EPAmodel.cs | 14 Hydro/Yw.Hydro.Core/Yw.Hydro.Core.csproj | 17 Hydro/Yw.EPAnet.Core/HydraulicCore.cs | 48 Hydro/Yw.EPAcore.Test/Form1.cs | 9 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Program.cs | 1 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.Designer.cs | 11 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.Designer.cs | 37 + WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.Designer.cs | 31 23 files changed, 1,079 insertions(+), 497 deletions(-) diff --git a/HStation.Xhs.Core.sln b/HStation.Xhs.Core.sln index 66d55da..6edd07a 100644 --- a/HStation.Xhs.Core.sln +++ b/HStation.Xhs.Core.sln @@ -107,6 +107,8 @@ EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Yw.WinFrmUI.Hydro.Core", "WinFrmUI\Yw.WinFrmUI.Hydro.Core\Yw.WinFrmUI.Hydro.Core.csproj", "{BBC8C860-98B1-45B1-B41D-518DCB402C17}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Yw.Hydro.Core", "Hydro\Yw.Hydro.Core\Yw.Hydro.Core.csproj", "{F6068234-6BFC-48B1-9FAB-2892C097C430}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -876,6 +878,24 @@ {BBC8C860-98B1-45B1-B41D-518DCB402C17}.Release|x64.Build.0 = Release|Any CPU {BBC8C860-98B1-45B1-B41D-518DCB402C17}.Release|x86.ActiveCfg = Release|Any CPU {BBC8C860-98B1-45B1-B41D-518DCB402C17}.Release|x86.Build.0 = Release|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Debug|x64.ActiveCfg = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Debug|x64.Build.0 = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Debug|x86.ActiveCfg = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Debug|x86.Build.0 = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.dll_test|Any CPU.ActiveCfg = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.dll_test|Any CPU.Build.0 = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.dll_test|x64.ActiveCfg = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.dll_test|x64.Build.0 = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.dll_test|x86.ActiveCfg = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.dll_test|x86.Build.0 = Debug|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Release|Any CPU.Build.0 = Release|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Release|x64.ActiveCfg = Release|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Release|x64.Build.0 = Release|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Release|x86.ActiveCfg = Release|Any CPU + {F6068234-6BFC-48B1-9FAB-2892C097C430}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -923,6 +943,7 @@ {0BA4B37E-D5D2-41B1-890E-4436E496DC18} = {9F4F9ECE-9C4C-4796-91A1-69805F823EA5} {EB7A36E1-7DAB-4562-BF44-D7F4D05D1653} = {9F4F9ECE-9C4C-4796-91A1-69805F823EA5} {BBC8C860-98B1-45B1-B41D-518DCB402C17} = {4F0A7BA1-6ED6-4F4F-A3B4-B9B3A133D869} + {F6068234-6BFC-48B1-9FAB-2892C097C430} = {9F4F9ECE-9C4C-4796-91A1-69805F823EA5} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {E02989A8-9B6F-43E5-AACA-790328215089} diff --git a/Hydro/Yw.EPAcore.Test/Form1.cs b/Hydro/Yw.EPAcore.Test/Form1.cs index 1d8ae54..958ffc6 100644 --- a/Hydro/Yw.EPAcore.Test/Form1.cs +++ b/Hydro/Yw.EPAcore.Test/Form1.cs @@ -22,6 +22,8 @@ textBox1.Text = ofd.FileName; } } + + NetWork _net; private void button2_Click(object sender, EventArgs e) { @@ -31,7 +33,6 @@ bool result = _net.BuildFromInp(path); if (result) StatusLabel1.Text = "NetWork创建成功"; else StatusLabel1.Text = "NetWork创建失败"; - } private void button3_Click(object sender, EventArgs e) @@ -41,8 +42,8 @@ StatusLabel1.Text = "请先创建NetWork对象"; return; } - var list=_net.Calc(); - if (list!=null) + var list = _net.Calc(); + if (list != null) { StatusLabel1.Text = "计算成功"; } @@ -51,5 +52,7 @@ StatusLabel1.Text = "计算失败"; } } + + } } \ No newline at end of file diff --git a/Hydro/Yw.EPAnet.Core/EPAmodel.cs b/Hydro/Yw.EPAnet.Core/EPAmodel.cs index b37f3d3..6578383 100644 --- a/Hydro/Yw.EPAnet.Core/EPAmodel.cs +++ b/Hydro/Yw.EPAnet.Core/EPAmodel.cs @@ -17,10 +17,9 @@ using System.Threading.Tasks; ////using WaterDistributioinManager; //using Hydro.ConfigModel; - namespace Hydro.HydraulicModel { - + //public static class EPAModelInput //{ // public static Dictionary<HydraulicInputType, int> defineEPATypeCode = new Dictionary<HydraulicInputType, int>() @@ -35,8 +34,9 @@ // }; - + //} + public enum HydraulicInputType { /// <summary> @@ -95,7 +95,7 @@ public static class NodeOutputType { - public static List<HydraulicOutputType> List=new List<HydraulicOutputType>() + public static List<HydraulicOutputType> List = new List<HydraulicOutputType>() { HydraulicOutputType.None, HydraulicOutputType.Elev, @@ -111,7 +111,7 @@ /// <summary> /// 绌� /// </summary> - None= -1, + None = -1, /// <summary> /// 鑺傜偣鏍囬珮 @@ -138,7 +138,7 @@ /// </summary> Quality = (int)HydraulicCore.Const_class.Const_Node.EN_QUALITY,//12 - + @@ -191,7 +191,7 @@ /// </summary> Settings = (int)HydraulicCore.Const_class.Const_Link.EN_SETTING,//12 - + diff --git a/Hydro/Yw.EPAnet.Core/EpanetBase2.2.cs b/Hydro/Yw.EPAnet.Core/EpanetBase2.2.cs index 37d0772..6d94968 100644 --- a/Hydro/Yw.EPAnet.Core/EpanetBase2.2.cs +++ b/Hydro/Yw.EPAnet.Core/EpanetBase2.2.cs @@ -10,17 +10,13 @@ namespace Hydro.HydraulicModel { + //Yw.EPAnet 鍛藉悕绌洪棿 - class HydraulicCoreBase + public class HydraulicCoreBase { - const string DLLName = "Yw.EPAnet.Core.dll";//"epanet2.2.dll";//"epanet2.2.dll" - //{ These are codes used by the DLL functions } - - - - - + const string DLLName = "Yw.EPAnet.Core.dll";//"epanet2.2.dll";//"epanet2.2.dll" + //{ These are codes used by the DLL functions } #region 鑺傜偣 @@ -36,16 +32,16 @@ // 鑾峰彇鑺傜偣 id [DllImport(DLLName)] - public static extern int ENgetnodeid22(int projectID, int index, StringBuilder id); + public static extern int ENgetnodeid22(int projectID, int index, StringBuilder id); [DllImport(DLLName)] public static extern int ENgetnodecomment22(int projectID, int index, StringBuilder id); [DllImport(DLLName)] public static extern int ENaddnode22(int projectID, string id, int nodeType, ref int index); [DllImport(DLLName)] - public static extern int ENgetcoord22(int projectID, int index,ref double x,ref double y); + public static extern int ENgetcoord22(int projectID, int index, ref double x, ref double y); [DllImport(DLLName)] - public static extern int ENsetcoord22(int projectID, int index, double x, double y); + public static extern int ENsetcoord22(int projectID, int index, double x, double y); // 璁剧疆鑺傜偣鍙傛暟 [DllImport(DLLName)] @@ -83,9 +79,9 @@ public static extern int ENgetlinktype22(int projectID, int index, ref int typecode); // 澧炲姞绠$嚎 [DllImport(DLLName)] - public static extern int ENaddlink22(int projectID,string id, int linkType,string fromNode,string toNode,ref int index); + public static extern int ENaddlink22(int projectID, string id, int linkType, string fromNode, string toNode, ref int index); - + #endregion #region 妯″紡 @@ -101,17 +97,17 @@ [DllImport(DLLName)] public static extern int ENsetpatternvalue22(int projectID, int index, int period, float value); - + public static int ENsetpatternvalue_ex(int projectID, string patternID, int period, float value) { int err = 0; int patternid = 0; - err=ENgetpatternindex22(projectID, patternID, ref patternid); + err = ENgetpatternindex22(projectID, patternID, ref patternid); if (err > 0) return err; - if (patternid==0) + if (patternid == 0) { - err=ENaddpattern22(projectID, patternID); + err = ENaddpattern22(projectID, patternID); if (err > 0) return err; err = ENgetpatternindex22(projectID, patternID, ref patternid); if (err > 0) return err; @@ -133,12 +129,12 @@ /// <param name="patternID"></param> /// <param name="values"></param> /// <returns></returns> - public static int ENsetpatternvalue_ex(int projectID,int nodeindex, string patternID, double[] values) + public static int ENsetpatternvalue_ex(int projectID, int nodeindex, string patternID, double[] values) { int err = 0; int patternid = 0; err = ENgetpatternindex22(projectID, patternID, ref patternid); - + if (err > 0 || patternid == 0) { err = ENaddpattern22(projectID, patternID); @@ -160,8 +156,8 @@ [DllImport(DLLName)] public static extern int ENsetcurve22(int projectID, int index, float[] Xvalues, float[] Yvalues, int n); - - + + @@ -274,12 +270,12 @@ public static extern int ENsetstatusreport22(int projectID, int code); // 璁剧疆閫夐」 [DllImport(DLLName)] - public static extern int ENgetoption22(int projectID, int code,ref float v); + public static extern int ENgetoption22(int projectID, int code, ref float v); // 璁剧疆閫夐」 [DllImport(DLLName)] - public static extern int ENgettimeparam22(int projectID, int code,ref int v); + public static extern int ENgettimeparam22(int projectID, int code, ref int v); // 璁剧疆姘磋川绫诲瀷 [DllImport(DLLName)] public static extern int ENsetqualtype22(int projectID, int qualcode, string chemname, @@ -300,7 +296,7 @@ ////琛ュ厖 //EN_Project p, int nodeIndex, int demandIndex, - // double* baseDemand + // double* baseDemand //琛ュ厖 [DllImport(DLLName)] public static extern int ENgetbasedemand22(int projectID, int nodeIndex, int demandIndex, out List<double> baseDemand); @@ -313,10 +309,10 @@ //琛ュ厖 [DllImport(DLLName)] - public static extern int ENgetTotalDemand22(int projectID, int p,out double value); + public static extern int ENgetTotalDemand22(int projectID, int p, out double value); -//int DLLEXPORT EN_getTotalDemand(EN_Project pr, int p, double *value) + //int DLLEXPORT EN_getTotalDemand(EN_Project pr, int p, double *value) // } diff --git a/Hydro/Yw.EPAnet.Core/HydraulicCore.cs b/Hydro/Yw.EPAnet.Core/HydraulicCore.cs index 3e96133..92d7b27 100644 --- a/Hydro/Yw.EPAnet.Core/HydraulicCore.cs +++ b/Hydro/Yw.EPAnet.Core/HydraulicCore.cs @@ -80,7 +80,7 @@ 璁剧疆 = 12, 鍔熺巼 = 13, } - public class HydraulicCore + public sealed class HydraulicCore { public static class Const_class { @@ -257,8 +257,8 @@ } - static int ProjectCount=0; - + static int ProjectCount = 0; + public void Dispose() { HydraulicCore.ProjectCount--; @@ -284,15 +284,15 @@ } // 鑾峰彇鑺傜偣绫诲瀷 - public float getvalue(string ID,int paramcode) + public float getvalue(string ID, int paramcode) { int err = 0; int index = 0; - err=getnodeindex(ID,ref index); + err = getnodeindex(ID, ref index); float value = 0; - if (index>0) + if (index > 0) { - err = getnodevalue(index,paramcode,ref value); + err = getnodevalue(index, paramcode, ref value); } else { @@ -300,9 +300,9 @@ err = getlinkvalue(index, paramcode, ref value); } return value; - + } - public float getvalue(string ID, int paramcode,bool isNode) + public float getvalue(string ID, int paramcode, bool isNode) { int err = 0; int index = 0; @@ -310,11 +310,11 @@ if (isNode) { err = getnodeindex(ID, ref index); - + if (index > 0) err = getnodevalue(index, paramcode, ref value); } - + else { err = getlinkindex(ID, ref index); @@ -324,17 +324,17 @@ return value; } - public int setvalue(string ID, int paramcode,double value, bool isNode) + public int setvalue(string ID, int paramcode, double value, bool isNode) { int err = 0; int index = 0; - + if (isNode) { err = getnodeindex(ID, ref index); if (index > 0) - err = setnodevalue(index, paramcode,(float) value); + err = setnodevalue(index, paramcode, (float)value); } else @@ -343,7 +343,7 @@ if (index > 0) err = setlinkvalue(index, paramcode, (float)value); } - + return err; } @@ -391,7 +391,7 @@ return HydraulicCoreBase.ENsetnodevalue22(projectID, index, paramcode, value); } - + #region 绠℃ @@ -540,7 +540,7 @@ ProjectCount--; if (!isWaterModelCalc) return 0; return HydraulicCoreBase.ENclose22(projectID); - + } // 鍏抽棴姘村姏妯℃嫙绯荤粺锛岄噴鏀惧唴瀛� @@ -727,11 +727,11 @@ if (!isWaterModelCalc) return 0; return HydraulicCoreBase.ENsetstatusreport22(projectID, code); } - public float getoption(int code ) + public float getoption(int code) { if (!isWaterModelCalc) return 0; float v = 0; - HydraulicCoreBase.ENgetoption22(projectID, code,ref v); + HydraulicCoreBase.ENgetoption22(projectID, code, ref v); return v; } @@ -772,10 +772,10 @@ } - - public int getbasedemand( int nodeIndex, int demandIndex, out List<double> baseDemand) + + public int getbasedemand(int nodeIndex, int demandIndex, out List<double> baseDemand) { - return HydraulicCoreBase.ENgetbasedemand22(projectID, nodeIndex,demandIndex, out baseDemand); + return HydraulicCoreBase.ENgetbasedemand22(projectID, nodeIndex, demandIndex, out baseDemand); } //琛ュ厖 @@ -785,12 +785,12 @@ return HydraulicCoreBase.ENgetdemandpattern22(projectID, nodeIndex, demandIndex, out patIndex); } - public int getTotalDemand(int p, out double value) + public int getTotalDemand(int p, out double value) { return HydraulicCoreBase.ENgetTotalDemand22(projectID, p, out value); } - + } } \ No newline at end of file diff --git a/Hydro/Yw.Hydro.Core/GlobalUsings.cs b/Hydro/Yw.Hydro.Core/GlobalUsings.cs new file mode 100644 index 0000000..37e401d --- /dev/null +++ b/Hydro/Yw.Hydro.Core/GlobalUsings.cs @@ -0,0 +1 @@ +锘縢lobal using Yw.EPAnet.Calcu; \ No newline at end of file diff --git a/Hydro/Yw.Hydro.Core/ParseHelper.cs b/Hydro/Yw.Hydro.Core/ParseHelper.cs new file mode 100644 index 0000000..41769ba --- /dev/null +++ b/Hydro/Yw.Hydro.Core/ParseHelper.cs @@ -0,0 +1,117 @@ +锘縰sing Hydro.Core.Model; +using HyCore = Hydro.Core; +namespace Yw.Hydro +{ + /// <summary> + /// 瑙f瀽杈呭姪绫� + /// </summary> + public class ParseHelper + { + /// <summary> + /// + /// </summary> + public static NetWork ToNetWork(Yw.Model.HydroModelInfo model) + { + if (model == null) + { + return default; + } + var netWork = new NetWork(); + + //杩炴帴鑺傜偣 + if (model.Junctions != null && model.Junctions.Count > 0) + { + foreach (var junction in model.Junctions) + { + var junctionModel = new JunctionModel(); + junctionModel.ID = junction.Code; + junctionModel.Name = junction.Name; + junctionModel.Elev = (float)junction.Elev; + junctionModel.Demand = junction.Demand.HasValue ? (float)junction.Demand.Value : 0; + junctionModel.PatternID = junction.DemandPattern; + junctionModel.X = (float)junction.Position2d.X; + junctionModel.Y = (float)junction.Position2d.Y; + netWork.Nodes.Add(junctionModel); + } + } + + //姘村簱 + if (model.Reservoirs != null && model.Reservoirs.Count > 0) + { + foreach (var reservoir in model.Reservoirs) + { + var reservoirModel = new ReservoisModel(); + reservoirModel.ID = reservoir.Code; + reservoirModel.Name = reservoir.Name; + reservoirModel.Head = (float)reservoir.Head; + reservoirModel.PatternID = reservoir.HeadPattern; + reservoirModel.X = (float)reservoir.Position2d.X; + reservoirModel.Y = (float)reservoir.Position2d.Y; + netWork.Nodes.Add(reservoirModel); + } + } + + //姘存睜 + if (model.Tanks != null && model.Tanks.Count > 0) + { + foreach (var tank in model.Tanks) + { + var tankModel = new TankModel(); + tankModel.ID = tank.Code; + tankModel.Name = tank.Name; + tankModel.Elev = (float)tank.PoolElev; + tankModel.InitLevel = (float)tank.InitLevel; + tankModel.MaxLevel = (float)tank.MaxLevel; + tankModel.MinLevel = (float)tank.MinLevel; + tankModel.MinVol = (float)tank.MinVol; + tankModel.VolCurve = tank.VolCurve; + tankModel.Diameter = (float)tank.Diameter; + tankModel.X = (float)tank.Position2d.X; + tankModel.Y = (float)tank.Position2d.Y; + netWork.Nodes.Add(tankModel); + } + } + + //绠¢亾 + if (model.Pipes != null && model.Pipes.Count > 0) + { + foreach (var pipe in model.Pipes) + { + var pipeModel = new PipeModel(); + pipeModel.ID = pipe.Code; + pipeModel.Name = pipe.Name; + pipeModel.Node1 = pipe.StartCode; + pipeModel.Node2 = pipe.EndCode; + pipeModel.Length = (float)pipe.Length; + pipeModel.Diameter = (float)pipe.Diameter; + pipeModel.Roughness = (float)pipe.Roughness; + pipeModel.MinorLoss = (float)pipe.MinorLoss; + netWork.Links.Add(pipeModel); + } + } + + //姘存车 + if (model.Pumps != null && model.Pumps.Count > 0) + { + foreach (var pump in model.Pumps) + { + var pumpModel = new PumpModel(); + pumpModel.ID = pump.Code; + pumpModel.Name = pump.Name; + pumpModel.Node1 = pump.StartCode; + pumpModel.Node2 = pump.EndCode; + pumpModel.RatedPower = pump.RatedPower; + pumpModel.FlowCurveID = pump.CurveQH; + pumpModel.Status = HyCore.ObjectEnum.StatusType.OPEN; + netWork.Links.Add(pumpModel); + } + } + + return netWork; + } + + + + + } +} diff --git a/Hydro/Yw.Hydro.Core/Yw.Hydro.Core.csproj b/Hydro/Yw.Hydro.Core/Yw.Hydro.Core.csproj new file mode 100644 index 0000000..ca55553 --- /dev/null +++ b/Hydro/Yw.Hydro.Core/Yw.Hydro.Core.csproj @@ -0,0 +1,17 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <TargetFramework>net6.0</TargetFramework> + <ImplicitUsings>enable</ImplicitUsings> + <Nullable>disable</Nullable> + </PropertyGroup> + + <ItemGroup> + <PackageReference Include="Yw.Service.Hydro.Core" Version="3.1.8" /> + </ItemGroup> + + <ItemGroup> + <ProjectReference Include="..\Yw.EPAnet.Calcu.Core\Yw.EPAnet.Calcu.Core.csproj" /> + </ItemGroup> + +</Project> diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.Designer.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.Designer.cs index fa0fe7b..22537e3 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.Designer.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.Designer.cs @@ -30,11 +30,11 @@ { components = new Container(); ComponentResourceManager resources = new ComponentResourceManager(typeof(HydroModelMgrPage)); - DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions5 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions(); - DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject17 = new DevExpress.Utils.SerializableAppearanceObject(); - DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject18 = new DevExpress.Utils.SerializableAppearanceObject(); - DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject19 = new DevExpress.Utils.SerializableAppearanceObject(); - DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject20 = new DevExpress.Utils.SerializableAppearanceObject(); + DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions1 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions(); + DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject1 = new DevExpress.Utils.SerializableAppearanceObject(); + DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject2 = new DevExpress.Utils.SerializableAppearanceObject(); + DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject3 = new DevExpress.Utils.SerializableAppearanceObject(); + DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject4 = new DevExpress.Utils.SerializableAppearanceObject(); ribbonControl1 = new DevExpress.XtraBars.Ribbon.RibbonControl(); barBtnDelete = new DevExpress.XtraBars.BarButtonItem(); barBtnDetail = new DevExpress.XtraBars.BarButtonItem(); @@ -61,6 +61,7 @@ colDescription = new DevExpress.XtraGrid.Columns.GridColumn(); colDetail = new DevExpress.XtraGrid.Columns.GridColumn(); repositoryItemButtonEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit(); + barBtnCalcu = new DevExpress.XtraBars.BarButtonItem(); ((ISupportInitialize)ribbonControl1).BeginInit(); ((ISupportInitialize)svgImage32).BeginInit(); ((ISupportInitialize)panelControl1).BeginInit(); @@ -74,9 +75,9 @@ // ribbonControl1 // ribbonControl1.ExpandCollapseItem.Id = 0; - ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnDelete, barBtnDetail, barBtnEdit, barBtnAdd, barBtnUp, barBtnDown, barBtnRefresh, barBtnViewModel }); + ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnDelete, barBtnDetail, barBtnEdit, barBtnAdd, barBtnUp, barBtnDown, barBtnRefresh, barBtnViewModel, barBtnCalcu }); ribbonControl1.Location = new Point(1, 1); - ribbonControl1.MaxItemId = 18; + ribbonControl1.MaxItemId = 19; ribbonControl1.Name = "ribbonControl1"; ribbonControl1.Pages.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPage[] { ribbonPage1 }); ribbonControl1.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.False; @@ -166,6 +167,7 @@ // ribbonPageGroup2 // ribbonPageGroup2.ItemLinks.Add(barBtnViewModel); + ribbonPageGroup2.ItemLinks.Add(barBtnCalcu); ribbonPageGroup2.Name = "ribbonPageGroup2"; ribbonPageGroup2.Text = "妯″瀷"; // @@ -275,11 +277,19 @@ // repositoryItemButtonEdit1 // repositoryItemButtonEdit1.AutoHeight = false; - editorButtonImageOptions5.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions5.SvgImage"); - editorButtonImageOptions5.SvgImageSize = new Size(20, 20); - repositoryItemButtonEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions5, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject17, serializableAppearanceObject18, serializableAppearanceObject19, serializableAppearanceObject20, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) }); + editorButtonImageOptions1.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions1.SvgImage"); + editorButtonImageOptions1.SvgImageSize = new Size(20, 20); + repositoryItemButtonEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions1, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject1, serializableAppearanceObject2, serializableAppearanceObject3, serializableAppearanceObject4, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) }); repositoryItemButtonEdit1.Name = "repositoryItemButtonEdit1"; repositoryItemButtonEdit1.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor; + // + // barBtnCalcu + // + barBtnCalcu.Caption = "璁$畻"; + barBtnCalcu.Id = 18; + barBtnCalcu.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barBtnCalcu.ImageOptions.SvgImage"); + barBtnCalcu.Name = "barBtnCalcu"; + barBtnCalcu.ItemClick += barBtnCalcu_ItemClick; // // HydroModelMgrPage // @@ -332,5 +342,6 @@ private DevExpress.XtraBars.BarButtonItem barBtnRefresh; private DevExpress.XtraBars.BarButtonItem barBtnViewModel; private DevExpress.XtraBars.Ribbon.RibbonPageGroup ribbonPageGroup2; + private DevExpress.XtraBars.BarButtonItem barBtnCalcu; } } diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.cs index 53f03a5..27486a3 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.cs @@ -1,4 +1,6 @@ -锘縩amespace Yw.WinFrmUI +锘縰sing Yw.EPAnet.Calcu; + +namespace Yw.WinFrmUI { /// <summary> /// @@ -137,6 +139,19 @@ this.ViewModelEvent?.Invoke(vm.Dto); } + //璁$畻 + private void barBtnCalcu_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) + { + var vm = GetCurrentViewModel(); + if (vm == null) + { + return; + } + var info = new Yw.BLL.HydroModelInfo().GetByID(vm.ID); + var netWork = new NetWork(); + var list = netWork.Calc(); + } + //涓婄Щ private void barBtnUp_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { @@ -155,6 +170,9 @@ } + #endregion + + } } diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.resx b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.resx index 4966174..b44b498 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.resx +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/02-model/HydroModelMgrPage.resx @@ -277,13 +277,32 @@ Pg0KPC9zdmc+Cw== </value> </data> + <data name="barBtnCalcu.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 + LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl + dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAKoCAAAC77u/ + PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi + IHZpZXdCb3g9IjAgMCAxNiAxNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv + MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh + Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg + MTYgMTYiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMzQ3NUJBO30KCS5C + bGFja3tmaWxsOiM3MzczNzM7fQo8L3N0eWxlPg0KICA8cGF0aCBkPSJNMCwxdjE0aDE2VjFIMHogTTE1 + LDE0SDFWMmgxNFYxNHoiIGNsYXNzPSJCbGFjayIgLz4NCiAgPHBhdGggZD0iTTcuMiw4SDYuMWwwLjIt + MWgxLjFsMC4zLTEuNkM3LjksNSw4LDQuNCw5LjIsNC4xQzkuOSw0LDEwLjUsNCwxMSw0bC0wLjIsMWMt + MC4xLDAtMC42LDAtMS4xLDAuMSAgQzkuNCw1LjIsOS4zLDUuMyw5LjMsNS41TDguOSw3aDEuM0wxMCw4 + SDguN2wtMC41LDIuNmMtMC4xLDAuNC0wLjIsMS0xLjQsMS4zQzYuMSwxMiw1LjUsMTIsNSwxMmwwLjIt + MWMwLjEsMCwwLjYsMCwxLjEtMC4xICBjMC4zLTAuMSwwLjQtMC4yLDAuNC0wLjRMNy4yLDh6IiBjbGFz + cz0iQmx1ZSIgLz4NCjwvc3ZnPgs= +</value> + </data> <metadata name="svgImage32.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>311, 17</value> </metadata> <metadata name="hydroModelMgrViewModelBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>437, 17</value> </metadata> - <data name="editorButtonImageOptions5.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <data name="editorButtonImageOptions1.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/Yw.WinFrmUI.Hydro.Core.csproj b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/Yw.WinFrmUI.Hydro.Core.csproj index aeedb39..c42cd6c 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/Yw.WinFrmUI.Hydro.Core.csproj +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/Yw.WinFrmUI.Hydro.Core.csproj @@ -12,6 +12,7 @@ </ItemGroup> <ItemGroup> + <ProjectReference Include="..\..\Hydro\Yw.Hydro.Core\Yw.Hydro.Core.csproj" /> <ProjectReference Include="..\Yw.WinFrmUI.Core\Yw.WinFrmUI.Core.csproj" /> </ItemGroup> diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/DMap.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/DMap.cs index 4d175c6..3412d7c 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/DMap.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/DMap.cs @@ -19,9 +19,11 @@ { public partial class DMap : Panel { + + private bool _needPaintAll; private Bitmap buffer; - + public DrawDelegate DrawNet = null; public DrawDelegate DrawNetNew = null; @@ -38,7 +40,7 @@ private bool Inited = false; - public DrawingStatus Status = DrawingStatus.Ready; + public DrawingStatus Status = DrawingStatus.Ready; public DMap() { InitializeComponent(); @@ -57,12 +59,12 @@ this.onMouseUp = MouseEvents[2]; this.onMouseWheel = MouseEvents[3]; this.Inited = true; - this.Status=DrawingStatus.Ready; + this.Status = DrawingStatus.Ready; } protected override void OnPaint(PaintEventArgs e) { - this.Status= DrawingStatus.drawingBase; + this.Status = DrawingStatus.drawingBase; base.OnPaint(e); if (!Inited) { this.Status = DrawingStatus.Ready; return; } if (float.IsInfinity(mapOption.zoom)) { this.Status = DrawingStatus.Ready; return; } @@ -81,7 +83,7 @@ bufferG.TranslateTransform(Width / 2, Height / 2); bufferG.ScaleTransform(mapOption.zoom, -mapOption.zoom); bufferG.TranslateTransform(-mapOption.Center.X, -mapOption.Center.Y); - + this.Status = DrawingStatus.drawingPic; DrawBackGroundPic(bufferG, _Template); diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.Designer.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.Designer.cs index 02f8409..e324e68 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.Designer.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.Designer.cs @@ -342,19 +342,19 @@ // 鏂板缓ToolStripMenuItem.Image = (System.Drawing.Image)resources.GetObject("鏂板缓ToolStripMenuItem.Image"); 鏂板缓ToolStripMenuItem.Name = "鏂板缓ToolStripMenuItem"; - 鏂板缓ToolStripMenuItem.Size = new Size(148, 22); + 鏂板缓ToolStripMenuItem.Size = new Size(180, 22); 鏂板缓ToolStripMenuItem.Text = "鏂板缓"; // // toolStripSeparator1 // toolStripSeparator1.Name = "toolStripSeparator1"; - toolStripSeparator1.Size = new Size(145, 6); + toolStripSeparator1.Size = new Size(177, 6); // // 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem // 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Image = (System.Drawing.Image)resources.GetObject("鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Image"); 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Name = "鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem"; - 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Size = new Size(148, 22); + 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Size = new Size(180, 22); 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Text = "鎵撳紑鏂囦欢浣嶇疆"; 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Click += 鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem_Click; // @@ -362,7 +362,7 @@ // ePA涓墦寮�ToolStripMenuItem.Image = (System.Drawing.Image)resources.GetObject("ePA涓墦寮�ToolStripMenuItem.Image"); ePA涓墦寮�ToolStripMenuItem.Name = "ePA涓墦寮�ToolStripMenuItem"; - ePA涓墦寮�ToolStripMenuItem.Size = new Size(148, 22); + ePA涓墦寮�ToolStripMenuItem.Size = new Size(180, 22); ePA涓墦寮�ToolStripMenuItem.Text = "EPA涓墦寮�"; ePA涓墦寮�ToolStripMenuItem.Click += EPA涓墦寮�ToolStripMenuItem_Click; // @@ -370,7 +370,7 @@ // 鏃х増鎵撳紑ToolStripMenuItem.Image = (System.Drawing.Image)resources.GetObject("鏃х増鎵撳紑ToolStripMenuItem.Image"); 鏃х増鎵撳紑ToolStripMenuItem.Name = "鏃х増鎵撳紑ToolStripMenuItem"; - 鏃х増鎵撳紑ToolStripMenuItem.Size = new Size(148, 22); + 鏃х増鎵撳紑ToolStripMenuItem.Size = new Size(180, 22); 鏃х増鎵撳紑ToolStripMenuItem.Text = "鏃х増鎵撳紑"; 鏃х増鎵撳紑ToolStripMenuItem.Visible = false; 鏃х増鎵撳紑ToolStripMenuItem.Click += 鏃х増鎵撳紑ToolStripMenuItem_Click; @@ -1459,7 +1459,6 @@ map.Name = "map"; map.Size = new Size(1051, 554); map.TabIndex = 8; - // // CubeView // diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.resx b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.resx index cddf271..5ada2c6 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.resx +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Map/MapViewer.resx @@ -18,7 +18,7 @@ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing"">Blue</data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <value>[base64 mime encoded serialized .NET Framework object]</value> </data> @@ -124,160 +124,6 @@ <value>138, 17</value> </metadata> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> - <data name="鏂板缓ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - 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 -</value> - </data> - <data name="鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - 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 -</value> - </data> - <data name="ePA涓墦寮�ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - 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 -</value> - </data> - <data name="鏃х増鎵撳紑ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - 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 -</value> - </data> <data name="toolStripSplitButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 @@ -318,109 +164,6 @@ LR0H5QLZLbeaw9IH+qhTH6BG6r5yfxfldUZKa/Tsq9ZRXKtHVatjV02HlJmW7VL/SrIVyFG7taSRbaVq 3lNVcvqz8y9G/s1QykE5HpXa/CGhlNr3kitDWaCIUBrDD4nnLx3/W2PDhn8Dtua/eH+Pe1sAAAAASUVO RK5CYII= -</value> - </data> - <data name="鍙﹀瓨涓篢oolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - /9j/4AAQSkZJRgABAQEAAAAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB - AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB - AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAiACADASIAAhEBAxEB/8QA - HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh - MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW - V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG - x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF - BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV - YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE - hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq - 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+uj4W/Gv4t/Er9pv43/DDU/GFpoXhbwDY65P4b0rwzp2l3mrx - iw+JGr+FLK48TXuteAr2KC6u9M0sXsGmaLfa/aJpt7pOoX2uQa5eav4V036ZvtH+J3zmz+JWtIP4PN0r - wfnv1J+GZGcY7enX5q/P/wDZklE37dv7V4wHKad4oRhs8wDyfjHrMYyptL3HylefKGNxG4Z+b9M5COcR - D6fZl/2/TQ16EDjHP4c/U8QYengcxVChRoxh9Qy2oo/V6C9+tg6VSpJ2pxTbnLdrmaV5uc25v0c6jDCY - pUqShCKwuCnpCkryqUFOT0ppXcr3bu2nFycp80n5PLo3xpJO34sawgH/ADz0jwIeMtyDL8Kn7Dv/AEy3 - wVB+1V+0B4T/AG49D+Bmu/EHR/EfgG48V6J4WudB1TSNAt/E2pLrfwt8f+M59TsJdA+HehwR2mg6j4b0 - KO+vbrxLYXTvrtnp9n4Y1O2/tLWLb9OpOM/uwPT9yo7v3/spT2A/xxz+Afju9H/D4vwLaZww8c2YAwB8 - o+Anid+gjixk848tc9ecEn0eHsFQx2E4ndejhr4PhjH42hL6phpShXo4jCqEoTnSlKlNxcl7Sm41YRk1 - Gau3KeHrYyWdwr8k1h8hxmKpc1GjJwrUsThoxlGTheErScVKFpKMpRUk3c4D4qftSeOf2ZP2o/2l/G/w - /wD7EutWvPHXxC8KXum634YfxV/aFv8A8LDv77TrPSLGLWtBeHVrnVRDaQSTX/2N/tCrc+Qifax6tqP7 - b3/BSG0+KNx8FpfhH8HLL4owzCCXwdqOqfAS31CGb+wB4o8maaP9pq4sY5BoEiam6NdbhDKEOJv3Z+Mv - 27Phd8S/Df7THxim1PwV4wFv4k+Lup+MNAnsvCviTVbDVvD2p+NhrtlqFjq2laVfaPdr/ZksdxPBbahL - d2cwk069t7bVre4sVt/GC++L+vftg+NfjxYeG76bStT1rUJ7DUrOaOaRon8A2fhS2ZbG3L6hGjS2rwc2 - 42Jh5P3TB6/R82fDcoZfXprhzFVZ8J1sdUxGLnDEVK2ZYGlg6eDy/wB3HUFCdSFSalRSdd+zXJFSjO/3 - eaLInRw1Z08pxNWWQVsVKpXqOcquMwdOhHD4NKni6KU5qco+ySdaTj7ibhM+gPib/wAFAv8AgpL8LdH1 - zXPFvwx+BWl6f4f0+71XVGhk+G2t3MFjYpLNdyx2nhz476pcXTwwo0nkWizXMm3bBDLKVRvkT9lP4++M - v2j/APgpB8Bfip48ttIsvEvizxdrk1/aaFp/9laXGNF+Fnjzw/D9msf7S1fyh5emKHP9o3Jdw7s6uzpX - mPxi0v44eN/CvjKAeFvE10bzw/rESWVvpOs3d5fNJazAWtraRWLy3FxcY8qGCNXklkdEQFiKm/4Jy/Db - 4n6P+2l+y3qOufDnx9oum6bqXjibVb7WfBXinRrTTvP0f4oxW0l/Nq2kWS2sdz/aWmR280xWGaS9tYIp - HnIjPj5bmGXVeGuK6ksNkeX42eU4rCUvqK+r1K9KpTlUlSUa2JrzqN1adKSVNrVJNSbPHyTEZfVyfiHE - fUMty7F/UquEpvDqrSqVqVSHtJQUcRia0p3qUoP3EndW97luf226hp9hdqGu7K0umUgK1xbQzMo3P90y - I5HQdD+eOc/+xNF/6BGl/wDgBa//ABo/5PfknbuP9WfqP/QpKgr8WPjTL/sPRf8AoEaX/wCC+0/+Nf5z - 35JtRaTpUU6SR6Zp8ckZBR0srZHQ7pOVZYgyn6H8T1q1Uy/6wfh/6FJQAP/Z -</value> - </data> - <data name="浠ュ綋鍓嶈瑙掑彟瀛楾oolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m - dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOfSURBVFhH5ZjdS1NhGMD9G/oDugoCLyMIwauuoi4i - kKJC8CYjiKBQU7EkP2bLry0/ViJmfpCRZaaGLDR1TmdaOjGdqDB1OqduNsfcnNnT8xw942zn3fdJL3rh - x3ae95zn+XHej3O2uPSsRzEBAJLCLBIJrKSxwCwSgGSkhoESSWIljwZWYRZqBEIgiRSruD+nEHhaUg66 - kVERGu0QL9TJKhAp3sIP0jOYYF8iFax6WYvni5vL5eKF7KzrefDUsAhbqEJVA8vLJhFGo/F4hIrLlIDH - IvIKCo9HKJwhQ1IZxFMePDUspBQKRtgTXjKhhuYWaG1rF1EoL+GlTuLpTAkhkgmZzWuHEd9WV9/IC13C - Q6aEEK8QQoUVyBiDIxfi7kIwAq2yUFRWv+BzRCSUSRd97lbDsmlFBMUD7UPzCwuQlpkDExN6Zn9t3euo - hFR00ZBuBGPiRvGjHrL/R2iJhg6H3W7fHsPDJ8hphClD/DMhk3MPagy/4J5uHW72m+HusAVUeGx0eKhb - gZxAggvJ5M+YKyVc6hsaYW5uHhrntyGhcwnOtC+KONexBLWzdtj/g+UBUngRHh+h1raPMKzTiWh60wJF - xaXMvgGNBtIeZsOgVgserHJba/ERaFt0wPTWLoxtun3iyQNmcO5xVokBhWIZMqfTCfJJm09RYtzq5q51 - ePZFfdnfNylFMyKtUKmyEubsHjj7ybcgEUyI0NvclCYBkU6ot28Ank9vMQuGEpLprZSmGpFOaG5+wTt3 - DofB22YMswercM3SdRjiGonS+bQCsdGWIBaqqKqGMqVSRL6sCLJyHjP7SssVsGo2w9Wvq16hGYMBvvT0 - cNQ3NHFCuflFl7FgKg8vdFG9goewiIiFol1lwjtEq+e90eFl0/0b8mRybgUK44qfB0N8vY+7Q+NMoWiH - rF+jhbIp8QojQs2h3B/cEL9CpBNSVqq4vYZVMJTQtw0XpTmPSCdE19JnxuiGqCAJ0Q9KltCdIQulUCOc - DCGZkNVq44om9R5Mbp77I+tQMGHlhkYYp8ls292nFFcQkdANSkpFWS/qFKeJyep7++4DJ0Qv+eP6SbBj - EXqgCov7c2twjZvs2DKFMgQvRExS4ijZ4b/T+8807j307KK7QvsMPWjpk7YErYWbM33INV5CiFCIoHdr - 1o89isf7xXhSEPpDIkkQS+3o6i4xraxqPR7PFBbaQWjzo+fWBSocCH+hiGEljQVmkUhgJY0eiPsLefhM - ZZ6pXgEAAAAASUVORK5CYII= -</value> - </data> - <data name="澧為噺淇濆瓨ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAACQxJREFUWEe1 - V2lMVFkWPi5x/EHitGYyJt3G+MNM/OEYZ4zR0XYZlzauMVGc2G4oW6G477si+6aAlMqibEoBCgIuoKAo - RBZFQEAQoQUEiqKq2Iqi6r2CM+dcC0I73eluu+cmJ7d4VN3z3e/7zrn3wZeMGTNmQGhoKCiVyv+J8ePH - W7/1fxqnTh6FvNynkHo3GdJSUyA9PVVESnIy3LlzB1SqBFixYoX123/gGDt2LNy7Gw89jVlQnBUGd2ID - IS4iAG5GXoLosEAIDfKFoIsXITIiEjIzMmH37t0watQo669/51i0aCG8rciDvp4yMDXfhubXSijKCIDM - JB94np32XVqC0uZa0HkI8PUEf19fuKK8AqmpqeDv7w+TJk2yrvKF4+zpE9DT/paSF4KlJwckXQq010VD - ffmtr7LuxUQonF3Qw/1CaVqy6h+XgwPB388PfHx84dIlYiY6Gu7fvw9z5syxrvYbxoQJEyAxNgzk5mcg - t6SCrEsDS0cazclg1ufONFWHvNY/cej3PmmLzvbb8MihQ3pVfLxD2LWw4QEBAeDt7QN+BCY8PBwePXoE - dnZ2YGNjY139F8Z3S5fAm8IHIDWmg/QuHKT3oSA1RICsVo2wdL9S9BnS9Sb9VZRK92FXeRgmqGLQ2ckJ - d+1ytSiVoWG3bt366iL5wcfHRwRXTDKZNCIiAsaMGWPN8jPj4H5XMKiLQKpPpORKkCr9QKryB7lR9WdL - Z25UnyGu39KjQouRoxS7uztQrW7B/PwCdHHZic7OCvTw8ChOSEiYFhQUBL7kCW9vb2BAMTExkJ2dDVOn - TrVmGzImTpwICXHXQNY8BakuBqTqYEruC1KFD4G5+y/zm4Aq+aUDmluCKXE69skfUZLNaLL0Yk9PD2o0 - Gqyvr8cLFy6gg4MDHjhwoIs84EQSDGMpCNSgJI8fP4b9+/dbM9PY9P1G+KEqj7R+CHLdddpx0KfkVUEj - 5ca7++SSo53mInuUC3egsSoETd1aNEomlOU+lCUzzTIajUbU6/XY3NyMN2/eREdHR5Jkl+Xq1auRV65c - GXfu3Dk4f/68kOTy5cuQlJQE8fHxAF6entD2oRQ669LAUB0OxoqL0FvuC6ba6L+aa2PjJZLcUuCIcpEC - jXVJ2K2lJER5V6cOzb0WtPSZUJIktFgsaDKZsKODJVHjixcvGABJ4oyenp6vSI5/njlzBs6ePSvYCAwM - FFUCJaUl8ChdBYWZSnj3zB8+vvCF7tqkOXK1skoucEZLgRNKxYexpyUfddpObGprQg2BaFNrsV2vQUOv - kZLLgyDMZjMaDAYBori4GDdu3ChAHD58uD0qKsrhxIkTcPr0aXBzcxP+gMTEJLgRfhVU1/0gJzV4hL7+ - yTGp7ESvXGiPlkI77K0MwG5dPWnchro2DWpbm1GraUc1ad6mU9NzLfZQQpaBQfDM0dXVhdQLhB8UCsVg - UCVEESNjjx8/DqdOnQIICQ4Bfx8vSEu++U1GUkRKc45rnyHPDg35DmiojKWETfhDUwOqWzTY2NiILbSz - hsYGmlvE3+oWtZh1Oh1VRLfwwvv375EWZ+oxODhYJGZPcDg5OfWTF0ro4Jp58OBBYD2GpaelLo6MvFHj - 4uiMBxUr8X2GMxobilDXrsNmTStRz5TzrMPW1lbUarWCYk46MPPzzs5OfP78OdLCmJKSIgxZUVGBt2/f - xn379gkpBpigKtFfv37dgbvULg93T6NC4SIQ2q7bgHY77PBxdjZq2tqwTaOm0GIbf6bgcvv8M88MKiws - DPfs2YOZmZkCFMvQ3t4uGHny5AkS7YMAOFxcXFqBaIpbt26d0Gr58uW4aNEitNtuh5s2bULqYGIXgmpB - PUnQ8on6gZmfl5eXs8mQzIW5ubn46tUrLC0tFf9nYAyyrq4OCwoK0MvLS+RavXo152vl2jw+f/78vlWr - VqG9vT1rJNAxXdu3b0eqX/zw4cNPUs4lR50N6ehFqnXh+rKyMnzz5o0IBtbQ0CCkYTaYqdevX4t1ly1b - 1kGl6cgd6U90eJyjB71LlizBHTt2iOQDwaA4Af+Qk/MiPDMA6mro6uqK1Hbx6dOnWFJSIgDw7odGTU2N - AN3U1EQtO5+ZqqFqmMeVAKQDXx6GUcf6z/r16zvnzZsn6Lc6dtC927Ztw3v37onE1dXVSPWMhw4dQvKQ - AMJgqd/jy5cvBdihwcww/fyZmMkio35D3VKcEcAo9u7dCzt37uQ73d+JkZq5c+cigRGLDjUNAyPAAgyD - I9BicWJQPGdt2Qd5eXmDUnDSZ8+eYU5OjkRyBNDzkcQCZGVlQVxcHIh+7O7uDlyT5GBulV9Tl8ogX/Sz - LzjR50AGghNy8qKiIrxx48Zg66VNiKRsRnY/7Vj77t27LSTRcAqg0oTKykogMABUn0DUikPi2LFj4m8C - YEMLhixdulT+KV9w8oGZQZw8eVK4n65hIjmXI/cD2iVLQrkqZxJTQGyIpLW1tUCV8akT8mAf8B0uJCQE - aDHBBi00nHRSUIlKxAZu2bLlR7sfCoSDd//w4UMsLCwUYKg6+mm3DyjpXwgEEBsCAO+c2AAqw0/JB8a0 - adOAteETiiU5cuSIOLOJiX8TKx/pXofcLz5nYAAAf966dSsmJiZyRZhIfzc6EYXenJyp58RUMTBlyhRr - 1s/G9OnTgdqjuD6xJHxyMRtktr/RwZLPTKxcuVJUxVAQHMzAmjVrMDY2tpUSriM2hpPzgamnfgDUDYGd - P3r0aGu2nxl8cWR38m2WJeHz++jRo0AdbByxEU++6Fu8eDGuXbsWbW1tRUXQOY902+kn5sqIgan0PfGS - wjt/+/YtUEcEAmnN8CsHLQysHV+hWBI2KCUaQQncNmzYIM+aNQtnz54t2je17H7q/4kqlWocX0CpK4pN - sNt598ScddXfOKhlAulJr1sqIQkzwVVCDedbumC6kDRutPPwBw8e7KYbzki+apEEwkd0Gopa/90vJpMn - Txbm5CrhGwyXDh08whvsEZaI5BEvIrxrqn+g9itY+MNezfiNl6/VbE4OTsQ6cxOjdwAxs7tJBlHjmzdv - /mWzfclgIHRcw8KFC2HBggU/CtaZgyvp1w+A/wKOwKxKlB8c1wAAAABJRU5ErkJggg== </value> </data> <data name="toolStripButton_save.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> @@ -613,42 +356,42 @@ <data name="toolStripButton_娣诲姞姘磋〃.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> 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 - ggjsMEAAAAAASUVORK5CYII= + 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 + dhuzrxoAAAAASUVORK5CYII= </value> </data> <data name="toolStripButton_閲嶅鍣�.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> @@ -750,6 +493,383 @@ BCkolYcollQUijryP0bIbqlIpxXE40IK99IT20CWZ8F31jWqNwzUy9ZhKeWAn3S4c7TiDF3zVNxAYoPj w4aQ4tzSU9tAlme+iNXCw8Tcnee2gSzP5m+uYmLSg2OnF3CE3tHHXV6ccN/AyQu3cOriMqYurWB2/j5c Vx7BvbiCxev3cMb7zDaQ5Z1w5gFnHnDmAWcecOYBZx5w5oF/GIz9Aewl4z81MpoIAAAAAElFTkSuQmCC +</value> + </data> + <data name="toolStripDropDownButton_宸ュ叿.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 +</value> + </data> + <data name="toolStripSplitButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 + aCDCUwAAAABJRU5ErkJggg== +</value> + </data> + <data name="toolStripComboBox_娴忚妯″紡.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6 + JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAA68AAAOvAGVvHJJAAABo0lE + QVRYR+2Wv0rDUBjFLyiIVMQ/VFF0sYKLOqiTOPQNnH0Bl46+gSK6+BoODvogeYVsGQqBDIEMgQzXc8K9 + bUmuyU3TJAg98IMvadJz+PJ9cIWUslOMN9tkUry+f0hC6XrR10KIdbACzAGalApwqELkA4DGBd8TsGEM + 0FIHlgH+DgAaV2GA5SfoPABoXIUB/sUneHz+SomiSCZJou7aKRtgIvxmFYDGb99j+fQ5lnejHxkEQaUQ + pQHSpwrEADTXAVzXlQ+jl1rAvmfdAbadxsRxnDQAu+D7vvQ8zwoY3oIzcKToWwdgu2lIY20ex3EaLAxD + K2B4CQ7ApsK+AxRD0HCeIaRgOP8MUHW2gIJdd1tAwa44gA6h69nrxrcA4lmNZzamNHGutwD1PRiCK3AD + ON02XINTkN8CiKdVhmCLTGyBY3ChYL0L9gAn24Z9sA3yW2CpVdBTsK4vHaAMSm8ByvYDZLcAr+6A+iFM + ZiayW4BXB6bJrgL+YzoDZfDhmS3g5A8Au9AHeqqrMt2CMiC2m4Y01uZrgPOgp7oqlTpALXgLhPgF8kdM + dETRv3oAAAAASUVORK5CYII= +</value> + </data> + <data name="toolStripDropDownButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAOOSURBVFhH7ZfNTxNBGMZJPJn4F3g0JmI0Hjh40XhQThjD + obEohRjRCCLbglUQKFURtSWgBoUQ4hc0iqQVjRGpUQqKgl8tIlRBURJs2tLaQkoLpRQed5ZFqLtdrWC9 + +EueZN+Z2dknM+877cT8h1BZ24xoi/7sclrLfhiIJilUETGwkhYx8c8MrKK1gmNALBYz+ptEZGAu/pUi + IYU6Ht5ANJBkn1y8gYFhH64+GYJC24cL+i9oMX/D9MwM2ytMikz55zlgG5nAsXozkipeo/75V3T2O9Hc + ZUXpvX6slrfirtHOjgyP+OCxP8uBneJdiEs7j/yKBmi12hARLC4vEkpf4PYrGxOHQ9BAOKanp1GsM0P7 + i8ntIz6sy2vDVDD8diRTisgMkI+7PeOIK2xFQGDiOa4YPgtuhaCBn7eAMDU1hXsvB6G+P8C2CGMecuPQ + 9R424hKRAfIsEomwKSkHmeWNnL2f00KGnGMQXzSyEReJVOAg4sPr9ULX1oMi3Qe2RZheegVkGjMbcYk4 + B3w+H16+MSE2R48Rr59tDU/lo0E87nWyEZdkKsJzYIY+YEwmE5S1T6HUvmdbufgDQZTSeVKk62db+JFI + BY5ivhwgSkxMRHx8PNbvLsEe1R1c09wKyYFRXwDbT7dgo7KdORmJ6XAIGhDCYrGgo6MD8urHiMtvgaKh + B5q2Tzh/txubcxux5oAG6488RBKdgA+67GFN8Bogtf47stls0Ov1uFh9GXnltUgv1SJLVYeCknPYp9bR + JuqwIb8Ne2vewmB2IBgMcubgrYJAIPDb8vv9sFqtMBqNMBgMaGpqQlVVFbJz5JAU1zMrEad4iv2Xu5nf + isnJyZD3eatgYmJiUSKlWlZWBkqWA1HRDcRm3GTy4eC1dzB9dmJ8fPzHWN4qGBsbW7TcbjdUKhWkh48i + IU+D2MwGbDnVgazaXgxYnPB4PMw43hwYHR1dEg0PD0OtViO38AS2yeuwlrqNrWc6Uan/yBgkY3hXwOVy + LZlIftTU1KC8ohqi4kbsONuKR6/6GXOkn3cFHA7HkoqULKmW5mY92tufoa+vD3a7nelLS6e4BkhntJRB + yUMNkL/JC5VKSyIrmH2WnmDKJjlbyexdqlSJFGkBE5N6Jpp7h/QlU4V0mwK7ZXQflU/3HZ+djx6350AW + MqlcqM9dCjVAQ24o5KZCGqOl+ZsRDbmjkYA4ipbm74b/jpiY77B2tgj08x+0AAAAAElFTkSuQmCC +</value> + </data> + <data name="tb_棰滆壊鍒嗙骇璁剧疆.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKGSURBVFhH7ZfPa1NBEMeLBUHw0muOOfuniIJ4i5CkJiYl + qW3BPNHSSn+EaLC1aW2xggg9FEVF0b+gKCpCRa0iVqgQi1oVD8Uf0Tbv68zuvmTzupV9QdBDHnyYmR1m + 3ocksKTtv3hW00fQDDS66/P8HjQDzxLt/H4hgLkr1riFMTzbf5CXhHjZRvmyNVg6ieelHWKWYIm6AC+2 + RQmEPQFebIsSCBO7+f0tgZaAEHCH8sChiDW6wPrSCWAhZo1RoDpaML5oO7YI3O2Ee69TRJErvFr2D4to + FNg8UwRiZBiPyhij6M/j9b4u8O1FP9z7SQEeECoXtS9njAK/zo0DqRTAvwcmpaKO16eeLlB5dQruozTR + pfByPdYxCvw8Pwn0dCuOytjLUVHL5bkusPl6BO7jrKDqxUUZG84XM+LcKFC5MA04x4icgnPFcT2XPV0A + K3lUn/bUcLfLn8jaKMALg8JLWIAXBoVnCSlAD18KIYIPg8AzHSqa+n+CZ+RllH/Yj2ag0Y7o6WU0A88S + O/n9QuD6j0lrptYHcWB+Hy8J8bLZBVgzdLOKvc5tMUvUPwFvsS1KIOwJ8GJblAB/DfI30BJoCbDAeHkY + 0ZcRa3SB4atfETkLa4wCE6ujSCxHayR90X/+1wWm3hXQvZIUZN8QXi7qhKoTimSDQP7ad8TpLmNiJYVX + K2p9wigws1aE8zaDHOGUs5RLuBZnKubK3M80CBRvVJC+SDc10aWinvvPjAKzn8Yw8KEPg+/rDGjRw6t1 + gYlbG+ido1tao8+H3jMKXPpSwsjHnJm1rWe6wPSdKhz602SLUYAXBoWXsAAvDArPElKAnn97HdPD/1K5 + YKMg8AxfqU3OtrX/BlpSCP2Wc+SAAAAAAElFTkSuQmCC +</value> + </data> + <data name="鏂板缓ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 +</value> + </data> + <data name="鎵撳紑鏂囦欢浣嶇疆ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 +</value> + </data> + <data name="ePA涓墦寮�ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 +</value> + </data> + <data name="鏃х増鎵撳紑ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 +</value> + </data> + <data name="鍙﹀瓨涓篢oolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + /9j/4AAQSkZJRgABAQEAAAAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB + AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB + AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAiACADASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+uj4W/Gv4t/Er9pv43/DDU/GFpoXhbwDY65P4b0rwzp2l3mrx + iw+JGr+FLK48TXuteAr2KC6u9M0sXsGmaLfa/aJpt7pOoX2uQa5eav4V036ZvtH+J3zmz+JWtIP4PN0r + wfnv1J+GZGcY7enX5q/P/wDZklE37dv7V4wHKad4oRhs8wDyfjHrMYyptL3HylefKGNxG4Z+b9M5COcR + D6fZl/2/TQ16EDjHP4c/U8QYengcxVChRoxh9Qy2oo/V6C9+tg6VSpJ2pxTbnLdrmaV5uc25v0c6jDCY + pUqShCKwuCnpCkryqUFOT0ppXcr3bu2nFycp80n5PLo3xpJO34sawgH/ADz0jwIeMtyDL8Kn7Dv/AEy3 + wVB+1V+0B4T/AG49D+Bmu/EHR/EfgG48V6J4WudB1TSNAt/E2pLrfwt8f+M59TsJdA+HehwR2mg6j4b0 + KO+vbrxLYXTvrtnp9n4Y1O2/tLWLb9OpOM/uwPT9yo7v3/spT2A/xxz+Afju9H/D4vwLaZww8c2YAwB8 + o+Anid+gjixk848tc9ecEn0eHsFQx2E4ndejhr4PhjH42hL6phpShXo4jCqEoTnSlKlNxcl7Sm41YRk1 + Gau3KeHrYyWdwr8k1h8hxmKpc1GjJwrUsThoxlGTheErScVKFpKMpRUk3c4D4qftSeOf2ZP2o/2l/G/w + /wD7EutWvPHXxC8KXum634YfxV/aFv8A8LDv77TrPSLGLWtBeHVrnVRDaQSTX/2N/tCrc+Qifax6tqP7 + b3/BSG0+KNx8FpfhH8HLL4owzCCXwdqOqfAS31CGb+wB4o8maaP9pq4sY5BoEiam6NdbhDKEOJv3Z+Mv + 27Phd8S/Df7THxim1PwV4wFv4k+Lup+MNAnsvCviTVbDVvD2p+NhrtlqFjq2laVfaPdr/ZksdxPBbahL + d2cwk069t7bVre4sVt/GC++L+vftg+NfjxYeG76bStT1rUJ7DUrOaOaRon8A2fhS2ZbG3L6hGjS2rwc2 + 42Jh5P3TB6/R82fDcoZfXprhzFVZ8J1sdUxGLnDEVK2ZYGlg6eDy/wB3HUFCdSFSalRSdd+zXJFSjO/3 + eaLInRw1Z08pxNWWQVsVKpXqOcquMwdOhHD4NKni6KU5qco+ySdaTj7ibhM+gPib/wAFAv8AgpL8LdH1 + zXPFvwx+BWl6f4f0+71XVGhk+G2t3MFjYpLNdyx2nhz476pcXTwwo0nkWizXMm3bBDLKVRvkT9lP4++M + v2j/APgpB8Bfip48ttIsvEvizxdrk1/aaFp/9laXGNF+Fnjzw/D9msf7S1fyh5emKHP9o3Jdw7s6uzpX + mPxi0v44eN/CvjKAeFvE10bzw/rESWVvpOs3d5fNJazAWtraRWLy3FxcY8qGCNXklkdEQFiKm/4Jy/Db + 4n6P+2l+y3qOufDnx9oum6bqXjibVb7WfBXinRrTTvP0f4oxW0l/Nq2kWS2sdz/aWmR280xWGaS9tYIp + HnIjPj5bmGXVeGuK6ksNkeX42eU4rCUvqK+r1K9KpTlUlSUa2JrzqN1adKSVNrVJNSbPHyTEZfVyfiHE + fUMty7F/UquEpvDqrSqVqVSHtJQUcRia0p3qUoP3EndW97luf226hp9hdqGu7K0umUgK1xbQzMo3P90y + I5HQdD+eOc/+xNF/6BGl/wDgBa//ABo/5PfknbuP9WfqP/QpKgr8WPjTL/sPRf8AoEaX/wCC+0/+Nf5z + 35JtRaTpUU6SR6Zp8ckZBR0srZHQ7pOVZYgyn6H8T1q1Uy/6wfh/6FJQAP/Z +</value> + </data> + <data name="浠ュ綋鍓嶈瑙掑彟瀛楾oolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m + dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOfSURBVFhH5ZjdS1NhGMD9G/oDugoCLyMIwauuoi4i + kKJC8CYjiKBQU7EkP2bLry0/ViJmfpCRZaaGLDR1TmdaOjGdqDB1OqduNsfcnNnT8xw942zn3fdJL3rh + x3ae95zn+XHej3O2uPSsRzEBAJLCLBIJrKSxwCwSgGSkhoESSWIljwZWYRZqBEIgiRSruD+nEHhaUg66 + kVERGu0QL9TJKhAp3sIP0jOYYF8iFax6WYvni5vL5eKF7KzrefDUsAhbqEJVA8vLJhFGo/F4hIrLlIDH + IvIKCo9HKJwhQ1IZxFMePDUspBQKRtgTXjKhhuYWaG1rF1EoL+GlTuLpTAkhkgmZzWuHEd9WV9/IC13C + Q6aEEK8QQoUVyBiDIxfi7kIwAq2yUFRWv+BzRCSUSRd97lbDsmlFBMUD7UPzCwuQlpkDExN6Zn9t3euo + hFR00ZBuBGPiRvGjHrL/R2iJhg6H3W7fHsPDJ8hphClD/DMhk3MPagy/4J5uHW72m+HusAVUeGx0eKhb + gZxAggvJ5M+YKyVc6hsaYW5uHhrntyGhcwnOtC+KONexBLWzdtj/g+UBUngRHh+h1raPMKzTiWh60wJF + xaXMvgGNBtIeZsOgVgserHJba/ERaFt0wPTWLoxtun3iyQNmcO5xVokBhWIZMqfTCfJJm09RYtzq5q51 + ePZFfdnfNylFMyKtUKmyEubsHjj7ybcgEUyI0NvclCYBkU6ot28Ank9vMQuGEpLprZSmGpFOaG5+wTt3 + DofB22YMswercM3SdRjiGonS+bQCsdGWIBaqqKqGMqVSRL6sCLJyHjP7SssVsGo2w9Wvq16hGYMBvvT0 + cNQ3NHFCuflFl7FgKg8vdFG9goewiIiFol1lwjtEq+e90eFl0/0b8mRybgUK44qfB0N8vY+7Q+NMoWiH + rF+jhbIp8QojQs2h3B/cEL9CpBNSVqq4vYZVMJTQtw0XpTmPSCdE19JnxuiGqCAJ0Q9KltCdIQulUCOc + DCGZkNVq44om9R5Mbp77I+tQMGHlhkYYp8ls292nFFcQkdANSkpFWS/qFKeJyep7++4DJ0Qv+eP6SbBj + EXqgCov7c2twjZvs2DKFMgQvRExS4ijZ4b/T+8807j307KK7QvsMPWjpk7YErYWbM33INV5CiFCIoHdr + 1o89isf7xXhSEPpDIkkQS+3o6i4xraxqPR7PFBbaQWjzo+fWBSocCH+hiGEljQVmkUhgJY0eiPsLefhM + ZZ6pXgEAAAAASUVORK5CYII= +</value> + </data> + <data name="澧為噺淇濆瓨ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value> + 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 </value> </data> <data name="姘村钩鏃嬭浆ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> @@ -1135,36 +1255,6 @@ cYLmhTjGCKKKK+cPbP/Z </value> </data> - <data name="toolStripDropDownButton_宸ュ叿.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - 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 -</value> - </data> <data name="閲嶇疆ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAACUNJREFUWEfV @@ -1285,44 +1375,6 @@ HvgxBo/3f4dUfU9fRl0bAAAAAElFTkSuQmCC </value> </data> - <data name="toolStripSplitButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - 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 - aCDCUwAAAABJRU5ErkJggg== -</value> - </data> <data name="娴忚妯″紡ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6 @@ -1396,58 +1448,6 @@ zRiZIJZrvIaGJmlxl/hD+ujYpZDtA0UZbIfywD8SECiiw+NFTHEz3be9Tv5fzLqo/28FMNi+7PBgfaER YpsdUPurBPDlgK9kfCvyim2ORdzMxNs3czGnfDH5369m//vlVFyRucBq5Lsax0RQuuE230WZiznT81X0 JzyhAzpmxQk0AAAAAElFTkSuQmCC -</value> - </data> - <data name="toolStripComboBox_娴忚妯″紡.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6 - JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAA68AAAOvAGVvHJJAAABo0lE - QVRYR+2Wv0rDUBjFLyiIVMQ/VFF0sYKLOqiTOPQNnH0Bl46+gSK6+BoODvogeYVsGQqBDIEMgQzXc8K9 - bUmuyU3TJAg98IMvadJz+PJ9cIWUslOMN9tkUry+f0hC6XrR10KIdbACzAGalApwqELkA4DGBd8TsGEM - 0FIHlgH+DgAaV2GA5SfoPABoXIUB/sUneHz+SomiSCZJou7aKRtgIvxmFYDGb99j+fQ5lnejHxkEQaUQ - pQHSpwrEADTXAVzXlQ+jl1rAvmfdAbadxsRxnDQAu+D7vvQ8zwoY3oIzcKToWwdgu2lIY20ex3EaLAxD - K2B4CQ7ApsK+AxRD0HCeIaRgOP8MUHW2gIJdd1tAwa44gA6h69nrxrcA4lmNZzamNHGutwD1PRiCK3AD - ON02XINTkN8CiKdVhmCLTGyBY3ChYL0L9gAn24Z9sA3yW2CpVdBTsK4vHaAMSm8ByvYDZLcAr+6A+iFM - ZiayW4BXB6bJrgL+YzoDZfDhmS3g5A8Au9AHeqqrMt2CMiC2m4Y01uZrgPOgp7oqlTpALXgLhPgF8kdM - dETRv3oAAAAASUVORK5CYII= -</value> - </data> - <data name="toolStripDropDownButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAOOSURBVFhH7ZfNTxNBGMZJPJn4F3g0JmI0Hjh40XhQThjD - obEohRjRCCLbglUQKFURtSWgBoUQ4hc0iqQVjRGpUQqKgl8tIlRBURJs2tLaQkoLpRQed5ZFqLtdrWC9 - +EueZN+Z2dknM+877cT8h1BZ24xoi/7sclrLfhiIJilUETGwkhYx8c8MrKK1gmNALBYz+ptEZGAu/pUi - IYU6Ht5ANJBkn1y8gYFhH64+GYJC24cL+i9oMX/D9MwM2ytMikz55zlgG5nAsXozkipeo/75V3T2O9Hc - ZUXpvX6slrfirtHOjgyP+OCxP8uBneJdiEs7j/yKBmi12hARLC4vEkpf4PYrGxOHQ9BAOKanp1GsM0P7 - i8ntIz6sy2vDVDD8diRTisgMkI+7PeOIK2xFQGDiOa4YPgtuhaCBn7eAMDU1hXsvB6G+P8C2CGMecuPQ - 9R424hKRAfIsEomwKSkHmeWNnL2f00KGnGMQXzSyEReJVOAg4sPr9ULX1oMi3Qe2RZheegVkGjMbcYk4 - B3w+H16+MSE2R48Rr59tDU/lo0E87nWyEZdkKsJzYIY+YEwmE5S1T6HUvmdbufgDQZTSeVKk62db+JFI - BY5ivhwgSkxMRHx8PNbvLsEe1R1c09wKyYFRXwDbT7dgo7KdORmJ6XAIGhDCYrGgo6MD8urHiMtvgaKh - B5q2Tzh/txubcxux5oAG6488RBKdgA+67GFN8Bogtf47stls0Ov1uFh9GXnltUgv1SJLVYeCknPYp9bR - JuqwIb8Ne2vewmB2IBgMcubgrYJAIPDb8vv9sFqtMBqNMBgMaGpqQlVVFbJz5JAU1zMrEad4iv2Xu5nf - isnJyZD3eatgYmJiUSKlWlZWBkqWA1HRDcRm3GTy4eC1dzB9dmJ8fPzHWN4qGBsbW7TcbjdUKhWkh48i - IU+D2MwGbDnVgazaXgxYnPB4PMw43hwYHR1dEg0PD0OtViO38AS2yeuwlrqNrWc6Uan/yBgkY3hXwOVy - LZlIftTU1KC8ohqi4kbsONuKR6/6GXOkn3cFHA7HkoqULKmW5mY92tufoa+vD3a7nelLS6e4BkhntJRB - yUMNkL/JC5VKSyIrmH2WnmDKJjlbyexdqlSJFGkBE5N6Jpp7h/QlU4V0mwK7ZXQflU/3HZ+djx6350AW - MqlcqM9dCjVAQ24o5KZCGqOl+ZsRDbmjkYA4ipbm74b/jpiY77B2tgj08x+0AAAAAElFTkSuQmCC -</value> - </data> - <data name="tb_棰滆壊鍒嗙骇璁剧疆.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value> - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKGSURBVFhH7ZfPa1NBEMeLBUHw0muOOfuniIJ4i5CkJiYl - qW3BPNHSSn+EaLC1aW2xggg9FEVF0b+gKCpCRa0iVqgQi1oVD8Uf0Tbv68zuvmTzupV9QdBDHnyYmR1m - 3ocksKTtv3hW00fQDDS66/P8HjQDzxLt/H4hgLkr1riFMTzbf5CXhHjZRvmyNVg6ieelHWKWYIm6AC+2 - RQmEPQFebIsSCBO7+f0tgZaAEHCH8sChiDW6wPrSCWAhZo1RoDpaML5oO7YI3O2Ee69TRJErvFr2D4to - FNg8UwRiZBiPyhij6M/j9b4u8O1FP9z7SQEeECoXtS9njAK/zo0DqRTAvwcmpaKO16eeLlB5dQruozTR - pfByPdYxCvw8Pwn0dCuOytjLUVHL5bkusPl6BO7jrKDqxUUZG84XM+LcKFC5MA04x4icgnPFcT2XPV0A - K3lUn/bUcLfLn8jaKMALg8JLWIAXBoVnCSlAD18KIYIPg8AzHSqa+n+CZ+RllH/Yj2ag0Y7o6WU0A88S - O/n9QuD6j0lrptYHcWB+Hy8J8bLZBVgzdLOKvc5tMUvUPwFvsS1KIOwJ8GJblAB/DfI30BJoCbDAeHkY - 0ZcRa3SB4atfETkLa4wCE6ujSCxHayR90X/+1wWm3hXQvZIUZN8QXi7qhKoTimSDQP7ad8TpLmNiJYVX - K2p9wigws1aE8zaDHOGUs5RLuBZnKubK3M80CBRvVJC+SDc10aWinvvPjAKzn8Yw8KEPg+/rDGjRw6t1 - gYlbG+ido1tao8+H3jMKXPpSwsjHnJm1rWe6wPSdKhz602SLUYAXBoWXsAAvDArPElKAnn97HdPD/1K5 - YKMg8AxfqU3OtrX/BlpSCP2Wc+SAAAAAAElFTkSuQmCC </value> </data> <metadata name="鍙抽敭_Menu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Program.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Program.cs index 40df38c..f6f2e5f 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Program.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Program.cs @@ -6,6 +6,7 @@ namespace CloudWaterNetwork { + internal static class Program { /// <summary> diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.Designer.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.Designer.cs new file mode 100644 index 0000000..a432fc4 --- /dev/null +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.Designer.cs @@ -0,0 +1,37 @@ +锘縩amespace Yw.WinFrmUI.Hydro.Q3d.Core +{ + partial class UserControl1 + { + /// <summary> + /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆� + /// </summary> + private System.ComponentModel.IContainer components = null; + + /// <summary> + /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆� + /// </summary> + /// <param name="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param> + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 缁勪欢璁捐鍣ㄧ敓鎴愮殑浠g爜 + + /// <summary> + /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈淇敼 + /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广�� + /// </summary> + private void InitializeComponent() + { + components = new System.ComponentModel.Container(); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + } + + #endregion + } +} diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.cs new file mode 100644 index 0000000..086e094 --- /dev/null +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.cs @@ -0,0 +1,36 @@ +锘縰sing Hydro.MapView; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Yw.WinFrmUI.Hydro.Q3d.Core +{ + /// <summary> + /// DMap + /// </summary> + public partial class UserControl1 : UserControl + { + public UserControl1() + { + InitializeComponent(); + } + + /// <summary> + /// + /// </summary> + public event Action<BaseViewModel> ClickParterEvent; + + protected override void OnMouseClick(MouseEventArgs e) + { + base.OnMouseClick(e); + var vm = new NodeViewModel(); + ClickNodeEvent?.Invoke(vm); + } + } +} diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.resx b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl1.resx @@ -0,0 +1,120 @@ +锘�<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> +</root> \ No newline at end of file diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.Designer.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.Designer.cs new file mode 100644 index 0000000..9fe3654 --- /dev/null +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.Designer.cs @@ -0,0 +1,37 @@ +锘縩amespace Yw.WinFrmUI.Hydro.Q3d.Core +{ + partial class UserControl2 + { + /// <summary> + /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆� + /// </summary> + private System.ComponentModel.IContainer components = null; + + /// <summary> + /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆� + /// </summary> + /// <param name="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param> + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 缁勪欢璁捐鍣ㄧ敓鎴愮殑浠g爜 + + /// <summary> + /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈淇敼 + /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广�� + /// </summary> + private void InitializeComponent() + { + components = new System.ComponentModel.Container(); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + } + + #endregion + } +} diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.cs new file mode 100644 index 0000000..c3b9c32 --- /dev/null +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.cs @@ -0,0 +1,20 @@ +锘縰sing System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Yw.WinFrmUI.Hydro.Q3d.Core +{ + public partial class UserControl2 : UserControl + { + public UserControl2() + { + InitializeComponent(); + } + } +} diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.resx b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/UserControl2.resx @@ -0,0 +1,120 @@ +锘�<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> +</root> \ No newline at end of file diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Yw.WinFrmUI.Hydro.Q3d.Core.csproj.user b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Yw.WinFrmUI.Hydro.Q3d.Core.csproj.user index ff7c05d..e4e9545 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Yw.WinFrmUI.Hydro.Q3d.Core.csproj.user +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/Yw.WinFrmUI.Hydro.Q3d.Core.csproj.user @@ -10,6 +10,12 @@ <Compile Update="MapView\Base\TagEditorForm.cs"> <SubType>Form</SubType> </Compile> + <Compile Update="UserControl1.cs"> + <SubType>UserControl</SubType> + </Compile> + <Compile Update="UserControl2.cs"> + <SubType>UserControl</SubType> + </Compile> <Compile Update="WindowsForm\CalcParamForm.cs"> <SubType>Form</SubType> </Compile> -- Gitblit v1.9.3