From 9aa8106d88fc3070498493e2819922f7ac31746e Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期三, 09 四月 2025 15:09:05 +0800
Subject: [PATCH] 增加BIMFACE水流动画效果

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/01-property/SimulationPropertyCtrl.cs |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/01-property/SimulationPropertyCtrl.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/01-property/SimulationPropertyCtrl.cs
index e7ac3bc..48cf4bc 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/01-property/SimulationPropertyCtrl.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/01-property/SimulationPropertyCtrl.cs
@@ -18,7 +18,10 @@
             this.hydroVisualPropertyCtrl1.PropertyValueChangedEvent += HydroVisualPropertyCtrl1_PropertyValueChangedEvent;
             this.hydroVisualPropertyCtrl1.MarkPropertyValueChangedEvent += HydroVisualPropertyCtrl1_MarkPropertyValueChangedEvent;
             this.hydroVisualPropertyCtrl1.GradingPropertyValueChangedEvent += HydroPVisualPropertyCtrl1_GradingPropertyValueChangedEvent;
+            this.hydroVisualPropertyCtrl1.FlowDirectionPropertyValueChangedEvent+=HydroVisualPropertyCtrl1_FlowDirectionPropertyValueChangedEvent;
         }
+
+
 
         #region 浜嬩欢闆嗗悎
 
@@ -26,28 +29,28 @@
         /// 鏋勪欢鏌ョ湅浜嬩欢
         /// </summary>
         public event Action<HydroVisualInfo> HydroViewEvent;
-
         /// <summary>
         /// 寮鸿皟杩炴帴缁勪欢浜嬩欢
         /// 绗竴涓弬鏁颁负缁勪欢
         /// 绗簩涓弬鏁颁负杩炴帴鑺傜偣Code
         /// </summary>
         public event Action<HydroLinkInfo, string> BlinkLinkNodeEvent;
-
         /// <summary>
         /// 灞炴�у�兼敼鍙樹簨浠�
         /// </summary>
         public event Action<HydroVisualInfo> PropertyValueChangedEvent;
-
         /// <summary>
         /// 鏍囨敞灞炴�у�兼敼鍙樹簨浠�
         /// </summary>
         public event Action<HydroVisualInfo> MarkPropertyValueChangedEvent;
-
         /// <summary>
         /// 鍒嗙骇灞炴�у�兼敼鍙樹簨浠�
         /// </summary>
         public event Action<HydroVisualInfo> GradingPropertyValueChangedEvent;
+        /// <summary>
+        /// 娴佸悜灞炴�у�兼敼鍙樹簨浠�
+        /// </summary>
+        public event Action<HydroVisualInfo> FlowDirectionPropertyValueChangedEvent;
 
         private HydroChangeHelper _changeHelper = null;//鏀瑰彉杈呭姪绫�
         private HydroPropStatusHelper _propStatusHelper = null;//灞炴�х姸鎬佽緟鍔╃被
@@ -585,6 +588,11 @@
             this.GradingPropertyValueChangedEvent?.Invoke(vm?.Vmo);
         }
 
+        //娴佸悜灞炴�у彂鐢熸敼鍙�
+        private void HydroVisualPropertyCtrl1_FlowDirectionPropertyValueChangedEvent(HydroVisualViewModel obj)
+        {
+            this.FlowDirectionPropertyValueChangedEvent?.Invoke(obj?.Vmo);
+        }
 
         #endregion
 

--
Gitblit v1.9.3