From caf081a70d327cfb455b2ddcd5edc2e0acb2d3bf Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 10 十二月 2024 00:18:12 +0800
Subject: [PATCH] 工况分析优化

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/18-loss/01-curve/HydroSingleWorkingLossCurveCtrl.Designer.cs |   36 ++++++++++++++++++++++++------------
 1 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/18-loss/01-curve/HydroSingleWorkingLossCurveCtrl.Designer.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/18-loss/01-curve/HydroSingleWorkingLossCurveCtrl.Designer.cs
index 90fd287..a9da67b 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/18-loss/01-curve/HydroSingleWorkingLossCurveCtrl.Designer.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/18-loss/01-curve/HydroSingleWorkingLossCurveCtrl.Designer.cs
@@ -38,7 +38,6 @@
             lossBindingSource = new BindingSource(components);
             elevBindingSource = new BindingSource(components);
             chartControl1 = new DevExpress.XtraCharts.ChartControl();
-            toolTipController1 = new DevExpress.Utils.ToolTipController(components);
             ((ISupportInitialize)lossBindingSource).BeginInit();
             ((ISupportInitialize)elevBindingSource).BeginInit();
             ((ISupportInitialize)chartControl1).BeginInit();
@@ -60,7 +59,11 @@
             // 
             // chartControl1
             // 
-            xyDiagram1.AxisX.CrosshairAxisLabelOptions.Visibility = DevExpress.Utils.DefaultBoolean.False;
+            chartControl1.CrosshairOptions.ShowArgumentLabels = true;
+            chartControl1.CrosshairOptions.ShowValueLabels = true;
+            chartControl1.CrosshairOptions.ShowValueLine = true;
+            chartControl1.DataSource = elevBindingSource;
+            xyDiagram1.AxisX.CrosshairAxisLabelOptions.Visibility = DevExpress.Utils.DefaultBoolean.True;
             xyDiagram1.AxisX.GridLines.Visible = true;
             xyDiagram1.AxisX.MinorCount = 1;
             xyDiagram1.AxisX.NumericScaleOptions.AutoGrid = false;
@@ -93,23 +96,31 @@
             chartControl1.Location = new Point(0, 0);
             chartControl1.Name = "chartControl1";
             series1.ArgumentDataMember = "X";
-            series1.CrosshairLabelPattern = "鎬绘按澶�:{V}";
-            series1.CrosshairLabelVisibility = DevExpress.Utils.DefaultBoolean.False;
+            series1.CrosshairEnabled = DevExpress.Utils.DefaultBoolean.True;
+            series1.CrosshairHighlightPoints = DevExpress.Utils.DefaultBoolean.True;
+            series1.CrosshairLabelPattern = "鎬绘按澶�:{V}m";
+            series1.CrosshairLabelVisibility = DevExpress.Utils.DefaultBoolean.True;
             series1.DataSource = lossBindingSource;
             series1.LegendTextPattern = "鎬绘按澶�";
             series1.Name = "SeriesLoss";
             series1.SeriesID = 0;
+            series1.ToolTipHintDataMember = "Name";
+            series1.ToolTipSeriesPattern = "";
             series1.ValueDataMembersSerializable = "Y";
             areaSeriesView1.Color = Color.FromArgb(255, 192, 0);
             areaSeriesView1.EmptyPointOptions.FillStyle.FillMode = DevExpress.XtraCharts.FillMode.Solid;
             series1.View = areaSeriesView1;
             series2.ArgumentDataMember = "X";
-            series2.CrosshairLabelPattern = "楂樼▼:{V}";
-            series2.CrosshairLabelVisibility = DevExpress.Utils.DefaultBoolean.False;
+            series2.CrosshairEnabled = DevExpress.Utils.DefaultBoolean.True;
+            series2.CrosshairHighlightPoints = DevExpress.Utils.DefaultBoolean.True;
+            series2.CrosshairLabelPattern = "楂樼▼:{V}m";
+            series2.CrosshairLabelVisibility = DevExpress.Utils.DefaultBoolean.True;
             series2.DataSource = elevBindingSource;
             series2.LegendTextPattern = "楂樼▼";
             series2.Name = "SeriesElev";
             series2.SeriesID = 1;
+            series2.ToolTipHintDataMember = "Name";
+            series2.ToolTipSeriesPattern = "";
             series2.ValueDataMembersSerializable = "Y";
             areaSeriesView2.AxisYName = "Secondary AxisY 1";
             areaSeriesView2.Color = Color.FromArgb(79, 129, 189);
@@ -121,13 +132,15 @@
     series1,
     series2
     };
+            chartControl1.SeriesTemplate.ArgumentDataMember = "X";
+            chartControl1.SeriesTemplate.ToolTipHintDataMember = "Name";
+            chartControl1.SeriesTemplate.ValueDataMembersSerializable = "Y";
             chartControl1.Size = new Size(848, 569);
             chartControl1.TabIndex = 0;
-            chartControl1.ToolTipController = toolTipController1;
-            // 
-            // toolTipController1
-            // 
-            toolTipController1.GetActiveObjectInfo += toolTipController1_GetActiveObjectInfo;
+            chartControl1.ToolTipEnabled = DevExpress.Utils.DefaultBoolean.True;
+            chartControl1.ToolTipOptions.ShowForSeries = true;
+            chartControl1.CustomDrawCrosshair += chartControl1_CustomDrawCrosshair;
+            chartControl1.MouseClick += chartControl1_MouseClick;
             // 
             // HydroSingleWorkingLossCurveCtrl
             // 
@@ -153,6 +166,5 @@
         private DevExpress.XtraCharts.ChartControl chartControl1;
         private BindingSource lossBindingSource;
         private BindingSource elevBindingSource;
-        private DevExpress.Utils.ToolTipController toolTipController1;
     }
 }

--
Gitblit v1.9.3