From 5c4bc78d4b5e50391e25d672654589c381be21e6 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期日, 15 九月 2024 11:53:47 +0800
Subject: [PATCH] 水力组件升级

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/05-q3d/HydroQ3dViewPage.cs |   37 ++++++++++++++++---------------------
 1 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/05-q3d/HydroQ3dViewPage.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/05-q3d/HydroQ3dViewPage.cs
index fe60013..a656f74 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/05-q3d/HydroQ3dViewPage.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/05-q3d/HydroQ3dViewPage.cs
@@ -1,15 +1,4 @@
-锘縰sing DevExpress.XtraEditors;
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows.Forms;
-
-namespace Yw.WinFrmUI
+锘縩amespace Yw.WinFrmUI
 {
     public partial class HydroQ3dViewPage : Yw.WinFrmUI.DocumentPage
     {
@@ -19,21 +8,19 @@
             this.PageTitle.Caption = "姘村姏妯″瀷";
         }
 
+        private Yw.Model.HydroModelInfo _hydroInfo = null;
 
         /// <summary>
         /// 缁戝畾鏁版嵁
         /// </summary>
-        /// <param name="hydroModelId">姘村姏妯″瀷id</param>
-        public async void SetBindingData(Yw.Model.HydroModelInfo rhs)
+        public void SetBindingData(Yw.Model.HydroModelInfo hydroInfo)
         {
-            this.PageTitle.Caption = $"{rhs.Name}\r\n姘村姏妯″瀷";
+            if (hydroInfo == null)
+            {
+                return;
+            }
+            _hydroInfo = hydroInfo;
 
-            var netWork = HydroQ3dTransferHelper.ToNetworkViewModel(rhs);
-
-            this.drawer1.SetData(netWork);
-            //var temp = new Template();
-            //temp.network = netWork;
-            //mapViewer1.SetData(temp);
         }
 
         /// <summary>
@@ -42,6 +29,14 @@
         public override void InitialDataSource()
         {
             base.InitialDataSource();
+            if (_hydroInfo == null)
+            {
+                return;
+            }
+            this.PageTitle.Caption = $"{_hydroInfo.Name}\r\n姘村姏妯″瀷";
+            var netWork = HydroQ3dTransferHelper.ToNetworkViewModel(_hydroInfo);
+            this.drawer1.SetData(netWork);
         }
+
     }
 }

--
Gitblit v1.9.3