From 7b65f86343ca014b12894f09b7d62e8b5ac1f95d Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期五, 24 一月 2025 09:15:11 +0800
Subject: [PATCH] 单工况损失曲线增加上下游追踪和高亮显示

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/01-info/CreateXhsSchemeInfoPage.Designer.cs |  164 +++++++++++++++++++++++++++++++++---------------------
 1 files changed, 99 insertions(+), 65 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/01-info/CreateXhsSchemeInfoPage.Designer.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/01-info/CreateXhsSchemeInfoPage.Designer.cs
index 42559b9..6f3a373 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/01-info/CreateXhsSchemeInfoPage.Designer.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/01-info/CreateXhsSchemeInfoPage.Designer.cs
@@ -30,20 +30,22 @@
         {
             components = new Container();
             layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
+            xhsSchemeChangeTypeCheckedListHorizCtrl1 = new XhsSchemeChangeTypeCheckedListHorizCtrl();
             ckAllowCustom = new CheckEdit();
             setFlagsEditCtrl1 = new SetFlagsEditCtrl();
             txtDescription = new MemoEdit();
             txtNO = new TextEdit();
             txtName = new TextEdit();
             Root = new DevExpress.XtraLayout.LayoutControlGroup();
-            layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
+            layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
             layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
             layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
+            layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
             layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
             layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
-            dxErrorProvider1 = new DevExpress.XtraEditors.DXErrorProvider.DXErrorProvider(components);
-            xhsSchemeChangeTypeCheckedListHorizCtrl1 = new XhsSchemeChangeTypeCheckedListHorizCtrl();
+            layoutControlGroup2 = new DevExpress.XtraLayout.LayoutControlGroup();
             layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
+            dxErrorProvider1 = new DevExpress.XtraEditors.DXErrorProvider.DXErrorProvider(components);
             ((ISupportInitialize)layoutControl1).BeginInit();
             layoutControl1.SuspendLayout();
             ((ISupportInitialize)ckAllowCustom.Properties).BeginInit();
@@ -51,13 +53,15 @@
             ((ISupportInitialize)txtNO.Properties).BeginInit();
             ((ISupportInitialize)txtName.Properties).BeginInit();
             ((ISupportInitialize)Root).BeginInit();
-            ((ISupportInitialize)layoutControlItem2).BeginInit();
+            ((ISupportInitialize)layoutControlGroup1).BeginInit();
             ((ISupportInitialize)layoutControlItem7).BeginInit();
             ((ISupportInitialize)layoutControlItem5).BeginInit();
+            ((ISupportInitialize)layoutControlItem2).BeginInit();
             ((ISupportInitialize)layoutControlItem3).BeginInit();
             ((ISupportInitialize)layoutControlItem1).BeginInit();
-            ((ISupportInitialize)dxErrorProvider1).BeginInit();
+            ((ISupportInitialize)layoutControlGroup2).BeginInit();
             ((ISupportInitialize)layoutControlItem4).BeginInit();
+            ((ISupportInitialize)dxErrorProvider1).BeginInit();
             SuspendLayout();
             // 
             // layoutControl1
@@ -71,51 +75,61 @@
             layoutControl1.Dock = DockStyle.Fill;
             layoutControl1.Location = new Point(0, 0);
             layoutControl1.Name = "layoutControl1";
-            layoutControl1.OptionsCustomizationForm.DesignTimeCustomizationFormPositionAndSize = new Rectangle(909, 193, 650, 400);
+            layoutControl1.OptionsCustomizationForm.DesignTimeCustomizationFormPositionAndSize = new Rectangle(909, 193, 844, 777);
             layoutControl1.Root = Root;
             layoutControl1.Size = new Size(859, 464);
             layoutControl1.TabIndex = 0;
             layoutControl1.Text = "layoutControl1";
             // 
+            // xhsSchemeChangeTypeCheckedListHorizCtrl1
+            // 
+            xhsSchemeChangeTypeCheckedListHorizCtrl1.Location = new Point(0, 278);
+            xhsSchemeChangeTypeCheckedListHorizCtrl1.Margin = new Padding(4, 5, 4, 5);
+            xhsSchemeChangeTypeCheckedListHorizCtrl1.Name = "xhsSchemeChangeTypeCheckedListHorizCtrl1";
+            xhsSchemeChangeTypeCheckedListHorizCtrl1.ShowBorder = true;
+            xhsSchemeChangeTypeCheckedListHorizCtrl1.Size = new Size(859, 186);
+            xhsSchemeChangeTypeCheckedListHorizCtrl1.TabIndex = 6;
+            // 
             // ckAllowCustom
             // 
-            ckAllowCustom.Location = new Point(486, 36);
+            ckAllowCustom.Location = new Point(483, 48);
             ckAllowCustom.Name = "ckAllowCustom";
             ckAllowCustom.Properties.AutoWidth = true;
             ckAllowCustom.Properties.Caption = "";
             ckAllowCustom.Size = new Size(20, 20);
             ckAllowCustom.StyleController = layoutControl1;
-            ckAllowCustom.TabIndex = 8;
+            ckAllowCustom.TabIndex = 4;
             ckAllowCustom.ToolTip = "鏂规鍒涘缓鍚庯紝鏄惁鍏佽璋冩暣";
             // 
             // setFlagsEditCtrl1
             // 
-            setFlagsEditCtrl1.Location = new Point(67, 36);
+            setFlagsEditCtrl1.Location = new Point(54, 48);
+            setFlagsEditCtrl1.Margin = new Padding(4, 5, 4, 5);
             setFlagsEditCtrl1.Name = "setFlagsEditCtrl1";
-            setFlagsEditCtrl1.Size = new Size(360, 20);
-            setFlagsEditCtrl1.TabIndex = 5;
+            setFlagsEditCtrl1.Size = new Size(373, 20);
+            setFlagsEditCtrl1.TabIndex = 3;
             // 
             // txtDescription
             // 
-            txtDescription.Location = new Point(67, 129);
+            txtDescription.Location = new Point(54, 72);
             txtDescription.Name = "txtDescription";
-            txtDescription.Size = new Size(780, 323);
+            txtDescription.Size = new Size(803, 182);
             txtDescription.StyleController = layoutControl1;
-            txtDescription.TabIndex = 7;
+            txtDescription.TabIndex = 5;
             // 
             // txtNO
             // 
-            txtNO.Location = new Point(486, 12);
+            txtNO.Location = new Point(483, 24);
             txtNO.Name = "txtNO";
-            txtNO.Size = new Size(361, 20);
+            txtNO.Size = new Size(374, 20);
             txtNO.StyleController = layoutControl1;
-            txtNO.TabIndex = 3;
+            txtNO.TabIndex = 2;
             // 
             // txtName
             // 
-            txtName.Location = new Point(67, 12);
+            txtName.Location = new Point(54, 24);
             txtName.Name = "txtName";
-            txtName.Size = new Size(360, 20);
+            txtName.Size = new Size(373, 20);
             txtName.StyleController = layoutControl1;
             txtName.TabIndex = 0;
             // 
@@ -125,10 +139,40 @@
             Root.AppearanceItemCaption.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Far;
             Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
             Root.GroupBordersVisible = false;
-            Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem2, layoutControlItem7, layoutControlItem5, layoutControlItem3, layoutControlItem1, layoutControlItem4 });
+            Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlGroup1, layoutControlGroup2 });
             Root.Name = "Root";
+            Root.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
             Root.Size = new Size(859, 464);
             Root.TextVisible = false;
+            // 
+            // layoutControlGroup1
+            // 
+            layoutControlGroup1.GroupStyle = DevExpress.Utils.GroupStyle.Title;
+            layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem7, layoutControlItem5, layoutControlItem2, layoutControlItem3, layoutControlItem1 });
+            layoutControlGroup1.Location = new Point(0, 0);
+            layoutControlGroup1.Name = "layoutControlGroup1";
+            layoutControlGroup1.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
+            layoutControlGroup1.Size = new Size(859, 256);
+            layoutControlGroup1.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
+            layoutControlGroup1.Text = "鏂规";
+            // 
+            // layoutControlItem7
+            // 
+            layoutControlItem7.Control = txtDescription;
+            layoutControlItem7.Location = new Point(0, 48);
+            layoutControlItem7.Name = "layoutControlItem7";
+            layoutControlItem7.Size = new Size(859, 186);
+            layoutControlItem7.Text = "璇存槑:";
+            layoutControlItem7.TextSize = new Size(40, 14);
+            // 
+            // layoutControlItem5
+            // 
+            layoutControlItem5.Control = setFlagsEditCtrl1;
+            layoutControlItem5.Location = new Point(0, 24);
+            layoutControlItem5.Name = "layoutControlItem5";
+            layoutControlItem5.Size = new Size(429, 24);
+            layoutControlItem5.Text = "鏍囩:";
+            layoutControlItem5.TextSize = new Size(40, 14);
             // 
             // layoutControlItem2
             // 
@@ -136,68 +180,54 @@
             layoutControlItem2.Control = txtName;
             layoutControlItem2.Location = new Point(0, 0);
             layoutControlItem2.Name = "layoutControlItem2";
-            layoutControlItem2.Size = new Size(419, 24);
-            layoutControlItem2.Text = "<color=red>*</color>鍚嶇О锛�";
-            layoutControlItem2.TextSize = new Size(43, 14);
-            // 
-            // layoutControlItem7
-            // 
-            layoutControlItem7.Control = txtDescription;
-            layoutControlItem7.Location = new Point(0, 117);
-            layoutControlItem7.Name = "layoutControlItem7";
-            layoutControlItem7.Size = new Size(839, 327);
-            layoutControlItem7.Text = "璇存槑";
-            layoutControlItem7.TextSize = new Size(43, 14);
-            // 
-            // layoutControlItem5
-            // 
-            layoutControlItem5.Control = setFlagsEditCtrl1;
-            layoutControlItem5.Location = new Point(0, 24);
-            layoutControlItem5.Name = "layoutControlItem5";
-            layoutControlItem5.Size = new Size(419, 24);
-            layoutControlItem5.Text = "鏍囩锛�";
-            layoutControlItem5.TextSize = new Size(43, 14);
+            layoutControlItem2.Size = new Size(429, 24);
+            layoutControlItem2.Text = "<color=red>*</color>鍚嶇О:";
+            layoutControlItem2.TextSize = new Size(40, 14);
             // 
             // layoutControlItem3
             // 
             layoutControlItem3.Control = txtNO;
-            layoutControlItem3.Location = new Point(419, 0);
+            layoutControlItem3.Location = new Point(429, 0);
             layoutControlItem3.Name = "layoutControlItem3";
-            layoutControlItem3.Size = new Size(420, 24);
-            layoutControlItem3.Text = "缂栧彿锛�";
-            layoutControlItem3.TextSize = new Size(43, 14);
+            layoutControlItem3.Size = new Size(430, 24);
+            layoutControlItem3.Text = "缂栧彿:";
+            layoutControlItem3.TextSize = new Size(40, 14);
             // 
             // layoutControlItem1
             // 
             layoutControlItem1.Control = ckAllowCustom;
-            layoutControlItem1.Location = new Point(419, 24);
+            layoutControlItem1.Location = new Point(429, 24);
             layoutControlItem1.Name = "layoutControlItem1";
-            layoutControlItem1.Size = new Size(420, 24);
+            layoutControlItem1.Size = new Size(430, 24);
             layoutControlItem1.Text = "鑷畾涔�:";
-            layoutControlItem1.TextSize = new Size(43, 14);
+            layoutControlItem1.TextSize = new Size(40, 14);
             // 
-            // dxErrorProvider1
+            // layoutControlGroup2
             // 
-            dxErrorProvider1.ContainerControl = this;
-            // 
-            // xhsSchemeChangeTypeCheckedListHorizCtrl1
-            // 
-            xhsSchemeChangeTypeCheckedListHorizCtrl1.Location = new Point(67, 60);
-            xhsSchemeChangeTypeCheckedListHorizCtrl1.Name = "xhsSchemeChangeTypeCheckedListHorizCtrl1";
-            xhsSchemeChangeTypeCheckedListHorizCtrl1.Size = new Size(780, 65);
-            xhsSchemeChangeTypeCheckedListHorizCtrl1.TabIndex = 9;
+            layoutControlGroup2.GroupStyle = DevExpress.Utils.GroupStyle.Title;
+            layoutControlGroup2.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem4 });
+            layoutControlGroup2.Location = new Point(0, 256);
+            layoutControlGroup2.Name = "layoutControlGroup2";
+            layoutControlGroup2.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
+            layoutControlGroup2.Size = new Size(859, 208);
+            layoutControlGroup2.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
+            layoutControlGroup2.Text = "鍙樻洿绫诲瀷(鍙��)";
             // 
             // layoutControlItem4
             // 
             layoutControlItem4.Control = xhsSchemeChangeTypeCheckedListHorizCtrl1;
-            layoutControlItem4.Location = new Point(0, 48);
-            layoutControlItem4.MaxSize = new Size(0, 69);
-            layoutControlItem4.MinSize = new Size(109, 69);
+            layoutControlItem4.Location = new Point(0, 0);
             layoutControlItem4.Name = "layoutControlItem4";
-            layoutControlItem4.Size = new Size(839, 69);
-            layoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
+            layoutControlItem4.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
+            layoutControlItem4.Size = new Size(859, 186);
+            layoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.SupportHorzAlignment;
             layoutControlItem4.Text = "鍙樻洿:";
-            layoutControlItem4.TextSize = new Size(43, 14);
+            layoutControlItem4.TextSize = new Size(0, 0);
+            layoutControlItem4.TextVisible = false;
+            // 
+            // dxErrorProvider1
+            // 
+            dxErrorProvider1.ContainerControl = this;
             // 
             // CreateXhsSchemeInfoPage
             // 
@@ -213,13 +243,15 @@
             ((ISupportInitialize)txtNO.Properties).EndInit();
             ((ISupportInitialize)txtName.Properties).EndInit();
             ((ISupportInitialize)Root).EndInit();
-            ((ISupportInitialize)layoutControlItem2).EndInit();
+            ((ISupportInitialize)layoutControlGroup1).EndInit();
             ((ISupportInitialize)layoutControlItem7).EndInit();
             ((ISupportInitialize)layoutControlItem5).EndInit();
+            ((ISupportInitialize)layoutControlItem2).EndInit();
             ((ISupportInitialize)layoutControlItem3).EndInit();
             ((ISupportInitialize)layoutControlItem1).EndInit();
-            ((ISupportInitialize)dxErrorProvider1).EndInit();
+            ((ISupportInitialize)layoutControlGroup2).EndInit();
             ((ISupportInitialize)layoutControlItem4).EndInit();
+            ((ISupportInitialize)dxErrorProvider1).EndInit();
             ResumeLayout(false);
         }
 
@@ -240,5 +272,7 @@
         private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
         private XhsSchemeChangeTypeCheckedListHorizCtrl xhsSchemeChangeTypeCheckedListHorizCtrl1;
         private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
+        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup1;
+        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup2;
     }
 }

--
Gitblit v1.9.3