From a95dc42495472cf931db97f8ccbe9d075708aa0b Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期二, 22 十月 2024 16:33:40 +0800
Subject: [PATCH] 修改泵信息界面

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/02-bimface/XhsProjectSimulationBimfaceCtrl.cs |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/02-bimface/XhsProjectSimulationBimfaceCtrl.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/02-bimface/XhsProjectSimulationBimfaceCtrl.cs
index e689503..d0fdb54 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/02-bimface/XhsProjectSimulationBimfaceCtrl.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/02-bimface/XhsProjectSimulationBimfaceCtrl.cs
@@ -334,28 +334,31 @@
 
         #region 寮鸿皟鏋勪欢
 
+        private const string _blinkColor = "#32D3A6";//寮鸿皟鏋勪欢棰滆壊
+        private const double _blinkTransparency = 0.8d; //寮鸿皟鏋勪欢閫忔槑搴�
+
         /// <summary>
         /// 璁剧疆寮鸿皟鏋勪欢
         /// </summary>
         public async Task SetBlinkComponents(List<string> elementIds, string color, double transparency)
         {
-            if (_bimfaceInteropContainer == null)
-            {
-                return;
-            }
-            await _bimfaceInteropContainer.SetBlinkComponents(elementIds, color, transparency);
+            await _bimfaceInteropContainer?.SetBlinkComponents(elementIds, color, transparency);
+        }
+
+        /// <summary>
+        /// 璁剧疆寮鸿皟鏋勪欢
+        /// </summary>
+        public async Task SetBlinkComponents(List<string> elementIds)
+        {
+            await _bimfaceInteropContainer?.SetBlinkComponents(elementIds, _blinkColor, _blinkTransparency);
         }
 
         /// <summary>
         /// 娓呴櫎寮鸿皟鏋勪欢
         /// </summary>
-        public async Task SetBlinkComponents()
+        public async Task ClearBlinkComponents()
         {
-            if (_bimfaceInteropContainer == null)
-            {
-                return;
-            }
-            await _bimfaceInteropContainer.ClearBlinkComponents();
+            await _bimfaceInteropContainer?.ClearBlinkComponents();
         }
 
         #endregion
@@ -377,7 +380,7 @@
         /// <summary>
         /// 鎭㈠鏋勪欢棰滆壊
         /// </summary>
-        public async Task SetBlinkComponents(List<string> elementIds)
+        public async Task RestoreComponentsColor(List<string> elementIds)
         {
             if (_bimfaceInteropContainer == null)
             {

--
Gitblit v1.9.3