private void FrmPlantTrees_Load(object sender, EventArgs e) { if (modelPath.Count > 0) { foreach (string name in modelPath) { comboBoxModelPath.Items.Add(name); //加载时给combobox添加已经打开过的模型的路径 } } plane3DControl = new GSOPlane3DControl(); panel1.Controls.Add(plane3DControl); //将控件添加到panel中 plane3DControl.Dock = DockStyle.Fill; if (listModel.Count > 0) { foreach (string name in listModel) { listView1.Items.Add(name); //加载时给listView添加已经打开过的模型 } } //绑定鼠标的按下和谈起事件 if (!isEventEnabled) { mGlobeControl.MouseDown += new MouseEventHandler(mGlobeControl_MouseDown); mGlobeControl.MouseUp += new MouseEventHandler(mGlobeControl_MouseUp); isEventEnabled = true; } }
public FrmShowSingleModel() { InitializeComponent(); plane3DControl = new GSOPlane3DControl(); panel1.Controls.Add(plane3DControl); plane3DControl.Dock = DockStyle.Fill; }
public FrmAddPipeFitting(GSOGlobeControl ctl, GSOPoint3d p, GSOLayer _layer) { InitializeComponent(); this.globeControl1 = ctl; this.point = p; layer = _layer; plane3DControl = new GSOPlane3DControl(); panel1.Controls.Add(plane3DControl); plane3DControl.Dock = DockStyle.Fill; }
public FrmAddPipeFitting(GSOGlobeControl ctl, GSOPoint3d p,GSOLayer _layer) { InitializeComponent(); this.globeControl1 = ctl; this.point = p; layer = _layer; plane3DControl = new GSOPlane3DControl(); panel1.Controls.Add(plane3DControl); plane3DControl.Dock = DockStyle.Fill; }