From 0fd4a678c2218c42d383e964a6b4aca975aa7b7a Mon Sep 17 00:00:00 2001 From: Shuxia Ning <NingShuxia0927@outlook.com> Date: 星期一, 02 十二月 2024 14:32:51 +0800 Subject: [PATCH] 图表修改 --- WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-chart/PumpViewChart.cs | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-view/PumpViewChart.cs b/WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-chart/PumpViewChart.cs similarity index 98% rename from WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-view/PumpViewChart.cs rename to WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-chart/PumpViewChart.cs index c0a5858..e807c39 100644 --- a/WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-view/PumpViewChart.cs +++ b/WinFrmUI/Yw.WinFrmUI.Phart.Core/v2/02-pump/01-chart/PumpViewChart.cs @@ -45,7 +45,7 @@ private List<Yw.Geometry.Point2d> _def_qe_pt_list; private List<Yw.Geometry.Point2d> _def_qp_pt_list; - private PumpGroupPt _work_point = new(0, 0, 0, 0, 0); + private PumpQueryPointViewModel _work_point = new(); private PumpCoordinate _coordinate; private bool _equip_visible = true; @@ -95,7 +95,7 @@ public event Action<PumpCoordinate> OnCurveCoordinateChanged; - public event Action<PumpGroupPt> OnCalcQueryPoint = null; + public event Action<PumpQueryPointViewModel> OnCalcQueryPoint = null; #endregion @@ -189,7 +189,7 @@ { var dis_min_h = _coordinate.DispMinH(); var equip_paras = EquipCurveHelper.CalcEquipCurve(_qh, _equip_pt, dis_min_h, out Yw.Geometry.Point2d sect_pt); - if (equip_paras != null && equip_paras.EquipCurve.IsValid()) + if (equip_paras != null && equip_paras.IsValid()) { using Pen pen = new(Color.Black, 2); @@ -210,7 +210,7 @@ } // 鍒涘缓GraphicsPath瀵硅薄锛屽苟娣诲姞鏍锋潯绾� - var pts = equip_paras.EquipCurve.GetPointList().Select(x => new PointF((float)x.X, (float)x.Y)).ToArray(); + var pts = equip_paras.GetPointList().Select(x => new PointF((float)x.X, (float)x.Y)).ToArray(); using var path = new System.Drawing.Drawing2D.GraphicsPath(); var g_pts = new List<PointF>(); foreach (var pt in pts) @@ -250,7 +250,7 @@ _def_qp_pt_list = null; _coordinate = null; - _work_point = new PumpGroupPt(0, 0, 0, 0, 0); + _work_point = new PumpQueryPointViewModel(); UpdateChart(false); } @@ -717,13 +717,13 @@ if (_qe != null) { _work_point.E = _qe.GetPointY(_work_point.Q); - workInfoStringBuilder.AppendLine($"鏁堢巼:{_work_point.E.ToString("N1")} "); + workInfoStringBuilder.AppendLine($"鏁堢巼:{_work_point.E.Value.ToString("N1")} "); } if (_qp != null) { _work_point.P = _qp.GetPointY(_work_point.Q); - workInfoStringBuilder.Append($"鍔熺巼:{_work_point.P.ToString("N1")} "); + workInfoStringBuilder.Append($"鍔熺巼:{_work_point.P.Value.ToString("N1")} "); } _query_flow_line.AxisValue = _work_point.Q; -- Gitblit v1.9.3