| | |
| | | OccDesign2DCtrl _occDesign2dCtrl; |
| | | DesignMainDockPanel _designMainDockPanel; |
| | | |
| | | |
| | | |
| | | ctrlThicknessParas _ctrlThicknessParas = null; |
| | | |
| | | |
| | | |
| | | |
| | | private double _bodyThickness = 0; |
| | | |
| | |
| | | { |
| | | InitializeComponent(); |
| | | |
| | | //InitWindow(); |
| | | |
| | | |
| | | Application.AddMessageFilter(new ControlScrollFilter()); |
| | | |
| | | // Add the dock content drag message filter to handle moving dock content around. |
| | |
| | | MainDockPanel.RightDockWidth = 335; |
| | | MainDockPanel.BottomDockHeight = 210; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public void InitWindow() |
| | | { |
| | | InitialRibbonForm(); |
| | |
| | | }; |
| | | |
| | | this._stepTreeDockPanel.AfterSelectedNodeChangedEvent += (arg1, arg2) => |
| | | { |
| | | // |
| | | { |
| | | if (arg2 != null) |
| | | { |
| | | this.SetParasCtrl(arg1.ID, arg2.ID ); |
| | | |
| | | |
| | | // |
| | | this._stepTreeDockPanel.SetFocusedNode(arg2.ID); |
| | | { |
| | | this.ChangeStep(arg1.ID, arg2.ID); |
| | | } |
| | | |
| | | CheckStepBtnStatus(); |
| | | |
| | | |
| | | return true; |
| | | }; |
| | | |
| | |
| | | |
| | | RBtn后退.Enabled = false; |
| | | Rbtn前进.Enabled = true; |
| | | |
| | | Rbtn下一步.Enabled = true; |
| | | Rbtn上一步.Enabled = false; |
| | | Rbtn完成.Enabled = false; |
| | |
| | | |
| | | InitialDesginPanel(); |
| | | |
| | | |
| | | if (_ctrlHdrBaseInfo == null) |
| | | { |
| | | _ctrlHdrBaseInfo = new ctrlHdrBaseInfo(); |
| | | _ctrlHdrBaseInfo.Name = "ctrlHdrBaseInfo"; |
| | | _ctrlHdrBaseInfo.Dock = DockStyle.Right; |
| | | _ctrlHdrBaseInfo.InitialParas(); |
| | | _ctrlHdrBaseInfo.OnNextStep += () => |
| | | { |
| | | GoNextStep(); |
| | | }; |
| | | } |
| | | |
| | | |
| | | this.DockStepParaCtrl(_ctrlHdrBaseInfo); |
| | | |
| | | InitialStepNodes(); |
| | | |
| | | //// 初始化步骤列表 |
| | | this._stepTreeDockPanel.InitialStepNodes(); |
| | | } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | private void InitialDesginPanel() |
| | | { |
| | | this._occDesign3dCtrl = new OccDesign3DCtrl(); |
| | |
| | | _designMainDockPanel.SetOccCtrl(_occDesign3dCtrl, _occDesign2dCtrl); |
| | | |
| | | MainDockPanel.AddContent(_designMainDockPanel); |
| | | |
| | | } |
| | | |
| | | #region 步骤操作 |