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