using System;
|
using System.Collections.Generic;
|
using System.Windows.Forms;
|
using System.IO;
|
using System.Text;
|
using System.Linq;
|
|
namespace DPumpHydr.WinFrmUI.Volute
|
{
|
public partial class MainViewPage
|
{
|
OccDesign3DCtrl _occDesign3dCtrl;
|
OccDesign2DCtrl _occDesign2dCtrl;
|
DesignMainDockPanel _designMainDockPanel;
|
|
private void InitialDesginPanel()
|
{
|
this._occDesign3dCtrl = new OccDesign3DCtrl();
|
this._occDesign3dCtrl.Size = new System.Drawing.Size(1000, 1000);
|
this._occDesign3dCtrl.Name = "OccDesignCtrl3d";
|
this._occDesign3dCtrl.Dock = DockStyle.Fill;
|
this._occDesign3dCtrl.Initial( );
|
|
this._occDesign2dCtrl = new OccDesign2DCtrl();
|
this._occDesign2dCtrl.Size = new System.Drawing.Size(1000, 1000);
|
this._occDesign2dCtrl.Name = "OccDesignCtrl2d";
|
this._occDesign2dCtrl.Dock = DockStyle.Fill;
|
this._occDesign2dCtrl.Initial( );
|
|
this._designMainDockPanel = new DesignMainDockPanel();
|
this._designMainDockPanel.Size = new System.Drawing.Size(1000, 1000);
|
this._designMainDockPanel.Name = "OccDesignCtrl";
|
this._designMainDockPanel.Dock = DockStyle.Fill;
|
this._designMainDockPanel.DockText = "设计视图";
|
_designMainDockPanel.SetOccCtrl(_occDesign3dCtrl, _occDesign2dCtrl);
|
|
MainDockPanel.AddContent(_designMainDockPanel);
|
|
}
|
/// <summary>
|
/// 更新1-8
|
/// </summary>
|
/// <param name="bundle"></param>
|
private void RefreshSectShapeWhole18(ViewModel.SectionBundleInfo bundle)
|
{
|
_occDesign3dCtrl.RefreshAllSectShape18(bundle);
|
_occDesign2dCtrl.RefreshAllSectShape18(bundle);
|
|
this._sectAreaDockPanel.SetBindingData(bundle);
|
|
}
|
//更新单个断面
|
private void RefreshSectShapeSingle18( ViewModel.SectionShapePara para)
|
{
|
this._sectionBundleInfo.FromSectionShapePara(para);
|
|
_occDesign3dCtrl.RefreshSingleSectShape18(para);
|
|
_occDesign2dCtrl.RefreshSingleSectShape18(para);
|
this._sectAreaDockPanel.SetBindingData(para);
|
}
|
}
|
}
|