tx
2025-04-14 5fc444fd4e3a7f94fed8c848211e52012d6c522f
WinFrmUI/DPumpHydr.WinFrmUI.Volute/Occ/OccDesignBaseCtrl.cs
@@ -41,7 +41,10 @@
        }
        public virtual void SetDimVisible(bool isVisible)
        {
        }
        protected void OnMouseDown(object sender, MouseEventArgs e)
@@ -186,7 +189,7 @@
            {
                var theSectionParam = bundle.ToSectionShapePara(i);
                double dGama_Left, dGama_Right, dH, dR_out,   dBaseWidth, dBaseCircleRadius;
                double dGama_Left, dGama_Right, dH, dR_out, dBaseWidth, dBaseCircleRadius;
                dGama_Left = theSectionParam.Gama_Left;
                dGama_Right = theSectionParam.Gama_Right;
                dH = theSectionParam.H;
@@ -349,7 +352,7 @@
        }
        /// <summary>
        ///
        /// 显示/隐藏1-8断面
        /// </summary>
        /// <param name="isVisible"></param>
        public void SetAllSectionCurveVisible(bool isVisible)
@@ -364,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>