From f10f00cf1739b49fe51abfbb96093a2a2f66a65c Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期日, 19 一月 2025 17:56:36 +0800
Subject: [PATCH] 赋值问题报错修改

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/02-pump/01-pumpsinglematching/SimulationPumpSingleMatchingDlg.cs |   26 +++-----------------------
 1 files changed, 3 insertions(+), 23 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/02-pump/01-pumpsinglematching/SimulationPumpSingleMatchingDlg.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/02-pump/01-pumpsinglematching/SimulationPumpSingleMatchingDlg.cs
index 5c1bb1c..b8448dc 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/02-pump/01-pumpsinglematching/SimulationPumpSingleMatchingDlg.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/02-pump/01-pumpsinglematching/SimulationPumpSingleMatchingDlg.cs
@@ -1,5 +1,4 @@
 锘縰sing DevExpress.XtraBars;
-using HStation.WinFrmUI.PhartRelation;
 using System.Data;
 
 namespace HStation.WinFrmUI
@@ -20,7 +19,6 @@
             public string OtherName { get; set; }
             public int Importance { get; set; }
             public int SortCode { get; set; }
-            //    public PhartDiagramExGraphListVmo Diagram { get; set; }
 
             public long DiagramID { get; set; }
         }
@@ -60,9 +58,9 @@
             }
 
             this.gridControlPumpMain.DataSource = _pump_mian_vm_list;
-            this.gridControlPumpMain.RefreshDataSource();
             this.gridViewPumpMain.BestFitColumns();
             this.gridViewPumpMain.FocusedRowHandle = sel_index;
+            // this.gridControlPumpMain.RefreshDataSource();
         }
 
         private void barBtnOK_ItemClick(object sender, ItemClickEventArgs e)
@@ -86,7 +84,6 @@
             _pump_matching_vm.MatchingRatedN = pump_mian.RatedSpeed;
             _pump_matching_vm.MatchingRatedP = pump_mian.RatedPower;
             _pump_matching_vm.MatchingRatedQ = pump_mian.RatedFlow;
-
             this.ReloadDataEvent?.Invoke(_pump_matching_vm);
             this.Close();
         }
@@ -119,7 +116,8 @@
             //this.gridControlCurve.DataSource = _phart_vm_list;
             //this.gridViewCurve.RefreshData();
             this.phartViewModelBindingSource.ResetBindings(false);
-            this.gridViewCurve.FocusInvalidRow();
+            //this.gridViewCurve.FocusInvalidRow();
+            gridViewCurve_FocusedRowChanged(null, null);
         }
 
         private async void gridViewCurve_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
@@ -159,24 +157,6 @@
             }
             var vmo = await BLLFactory<Yw.BLL.PhartDiagramExtensions>.Instance.GetByID(phart.DiagramID);
             this.pumpChartViewCtrl1.SetBindingData(vmo, _pumpVmo.RatedSpeed);
-            /*     var diagram = phart.Diagram;
-                 if (!OutPtList
-                     (diagram,
-                     out List<Yw.Geometry.Point2d> qh_pt_list,
-                     out List<Yw.Geometry.Point2d> qe_pt_list,
-                     out List<Yw.Geometry.Point2d> qp_pt_list
-                     ))
-                 {
-                     this.xtrPerform2dChart1.InitialChartData();
-                     return;
-                 }
-
-                 var cubic_spline_qh = new Yw.Geometry.CubicSpline2d(qh_pt_list);
-                 var cubic_spline_qe = new Yw.Geometry.CubicSpline2d(qe_pt_list);
-                 var cubic_spline_qp = new Yw.Geometry.CubicSpline2d(qp_pt_list);
-                 var disp_paras = diagram.DispParas;
-                 var is_calc_disp_paras = string.IsNullOrWhiteSpace(disp_paras);
-                 this.xtrPerform2dChart1.SetBindingData(cubic_spline_qh, cubic_spline_qe, cubic_spline_qp, disp_paras, is_calc_disp_paras);*/
         }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3