From 3af811d30c93995e2500bdd2f3795be77cc1a519 Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期四, 19 十二月 2024 18:06:02 +0800 Subject: [PATCH] 水泵曲线修改 --- WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/07-PumpChart/01-import/03-point/PumpChartPointImport.cs | 23 +++++++++++++++++++++-- 1 files changed, 21 insertions(+), 2 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/07-PumpChart/01-import/03-point/PumpChartPointImport.cs b/WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/07-PumpChart/01-import/03-point/PumpChartPointImport.cs index dd29c25..a00531e 100644 --- a/WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/07-PumpChart/01-import/03-point/PumpChartPointImport.cs +++ b/WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/07-PumpChart/01-import/03-point/PumpChartPointImport.cs @@ -1,4 +1,5 @@ 锘縰sing DevExpress.XtraEditors; +using HStation.Vmo; using System; using System.Collections.Generic; using System.ComponentModel; @@ -20,11 +21,29 @@ public void SetBindingData(Vmo.AssetsPumpMainVmo vmo) { - this.pumpChartPointImportCtrl1.SetBindingData(vmo.RatedFlow, vmo.RatedHead, vmo.RatedSpeed, vmo.RatedEfficiency); + this.pumpChartPointImportCtrl1.SetBindingData(vmo.RatedFlow, vmo.RatedHead, vmo.RatedSpeed, vmo.RatedEfficiency.Value); } - private void btnOk_Click(object sender, EventArgs e) + /// <summary> + /// 鍥炶皟浜嬩欢 + /// </summary> + public event Func<Vmo.PhartDiagramRelationExtensionsVmo, Task<bool>> ReloadDataEvent; + + //纭畾 + private async void btnOk_Click(object sender, EventArgs e) { + var vmo = this.pumpChartPointImportCtrl1.Get(); + var ExtensionsVmo = new PhartDiagramRelationExtensionsVmo(); + ExtensionsVmo.Diagram = vmo; + var result = await this.ReloadDataEvent.Invoke(ExtensionsVmo); + if (!result) + { + XtraMessageBox.Show("瀵煎叆澶辫触锛�"); + return; + } + XtraMessageBox.Show("瀵煎叆鎴愬姛锛�"); + this.DialogResult = DialogResult.OK; + this.Close(); } } } \ No newline at end of file -- Gitblit v1.9.3