对比新文件 |
| | |
| | | 锘縰sing System; |
| | | using System.Collections.Generic; |
| | | using System.Windows.Forms; |
| | | using System.IO; |
| | | using System.Text; |
| | | using System.Linq; |
| | | using HydrEngineCSharp; |
| | | |
| | | namespace DPumpHydr.WinFrmUI.Volute |
| | | { |
| | | public partial class MainViewPage |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | private bool SaveParaStep4() |
| | | { |
| | | |
| | | return true; |
| | | } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="last_step_id"></param> |
| | | private void EnterStep4(long last_step_id) |
| | | { |
| | | if (_sectionBundleInfo == null) |
| | | return; |
| | | |
| | | |
| | | CreateThicknessStepCtrl(); |
| | | |
| | | |
| | | |
| | | InitilThicknessStepCtrl(last_step_id); |
| | | |
| | | |
| | | DockStepParaCtrl(_ctrlThicknessParas); |
| | | |
| | | |
| | | } |
| | | |
| | | // |
| | | private void CreateThicknessStepCtrl() |
| | | { |
| | | if (_ctrlThicknessParas == null) |
| | | { |
| | | _ctrlThicknessParas = new ctrlThicknessParas(); |
| | | _ctrlThicknessParas.Name = "ctrlThicknessParas"; |
| | | _ctrlThicknessParas.OnRefreshShape += (houdu) => |
| | | { |
| | | this._bodyThickness = houdu; |
| | | this._occDesign3dCtrl.BuildThicknessBody(houdu); |
| | | }; |
| | | this._bodyThickness = _ctrlThicknessParas.InitialParas(_hdrBaseInfo, _geomBaseInfo, _outflowParas); |
| | | this._occDesign3dCtrl.BuildThicknessBody(_bodyThickness); |
| | | } |
| | | } |
| | | |
| | | private void InitilThicknessStepCtrl(long last_step_id) |
| | | { |
| | | Rbtn鏁版嵁瀵煎嚭STP.Visible = true; |
| | | Rbtn鏁版嵁瀵煎嚭IGS.Visible = true; |
| | | |
| | | this._occDesign2dCtrl.SetAllSectionCurveVisible(false); |
| | | this._occDesign3dCtrl.SetAllSectionCurveVisible(false); |
| | | |
| | | _ctrlThicknessParas.ShowPage(); |
| | | |
| | | this._occDesign3dCtrl.setWaterBodyOpacity( |
| | | DPumpHydr.WinFrmUI.Volute.GlobalParas.WaterBodyColor.R, |
| | | DPumpHydr.WinFrmUI.Volute.GlobalParas.WaterBodyColor.G, |
| | | DPumpHydr.WinFrmUI.Volute.GlobalParas.WaterBodyColor.B, 60); |
| | | this._occDesign3dCtrl.SetThicknessBodyVisible(true); |
| | | } |
| | | |
| | | } |
| | | } |