From 3fed96c58275f09fc2599c494207dff08425ef40 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期五, 01 十一月 2024 00:05:36 +0800
Subject: [PATCH] 水流动画测试

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/XhsProjectSimulationCorePage.cs |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/XhsProjectSimulationCorePage.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/XhsProjectSimulationCorePage.cs
index 902c5f1..a138d6c 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/XhsProjectSimulationCorePage.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/XhsProjectSimulationCorePage.cs
@@ -1036,7 +1036,7 @@
         #region 鍓嶆彁鏉′欢
 
         //鏄剧ず璁$畻鍓嶆彁鏉′欢绐椾綋
-        private async void ShowCalcuPrefixDlg()
+        private void ShowCalcuPrefixDlg()
         {
             if (_hydroInfo == null)
             {
@@ -1069,8 +1069,14 @@
                     return;
                 }
 
+                WaitFormHelper.ShowWaitForm(this, "姝e湪璁$畻鍒嗘瀽涓紝璇风◢鍊�...");
+
+                await Task.Delay(5000);
+
                 var netWork = Yw.Hydro.ParseHelper.ToNetwork(_hydroInfo);
                 _calcuResult = netWork.Calcu();
+
+                WaitFormHelper.HideWaitForm();
                 if (_calcuResult.Succeed)
                 {
                     GetCalcuResultList(false);
@@ -1990,5 +1996,28 @@
         }
 
         #endregion
+
+        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            var pipes = _hydroInfo.Pipes;
+            var list = pipes.Select(x =>
+            {
+                return new Yw.WinFrmUI.Bimface.LogicFlowEffect()
+                {
+                    Id = x.Code,
+                    Rotation = 90,
+                    Speed = 0.1d
+                };
+            }).ToList();
+            _bimfaceCtrl?.LoadFlowEffectList(list);
+            //var obj = new LogicFlowEffect()
+            //{
+            //    Id = "757125",
+            //    Rotation = 90,
+            //    Speed = 0.1d
+            //};
+
+            //_bimfaceCtrl?.LoadFlowEffect(obj);
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3