From ce0cdf82989d5fead5618d1988a7d1aba9746d57 Mon Sep 17 00:00:00 2001
From: chenn <gu.beic@qq.com>
Date: 星期五, 11 四月 2025 16:56:01 +0800
Subject: [PATCH] 2d标注隐藏与显示;1-8断面隐藏与显示强制刷新

---
 WinFrmUI/DPumpHydr.WinFrmUI.Volute/Occ/OccDesignBaseCtrl.cs |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/WinFrmUI/DPumpHydr.WinFrmUI.Volute/Occ/OccDesignBaseCtrl.cs b/WinFrmUI/DPumpHydr.WinFrmUI.Volute/Occ/OccDesignBaseCtrl.cs
index e158035..dbf6152 100644
--- a/WinFrmUI/DPumpHydr.WinFrmUI.Volute/Occ/OccDesignBaseCtrl.cs
+++ b/WinFrmUI/DPumpHydr.WinFrmUI.Volute/Occ/OccDesignBaseCtrl.cs
@@ -352,7 +352,7 @@
         }
 
         /// <summary>
-        /// 
+        /// 显示/隐藏1-8断面
         /// </summary>
         /// <param name="isVisible"></param>
         public void SetAllSectionCurveVisible(bool isVisible)
@@ -367,6 +367,21 @@
             }
         }
         /// <summary>
+         /// 显示/隐藏9、10断面
+         /// </summary>
+         /// <param name="isVisible"></param>
+        public void SetAllSection910CurveVisible(bool isVisible)
+        {
+            for (int i = 10; i >= 9; i--)
+            {
+                string wstrShapeNameI = string.Format("SectShape_{0}", i);
+                if (isVisible)
+                    pDisplayView.showVoluteCurve(wstrShapeNameI);
+                else
+                    pDisplayView.hideVoluteCurve(wstrShapeNameI);
+            }
+        }
+        /// <summary>
         /// 
         /// </summary>
         /// <param name="sectIndex"></param>

--
Gitblit v1.9.3