Example #1
0
        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;
            }
        }
Example #2
0
 public FrmShowSingleModel()
 {
     InitializeComponent();
     plane3DControl = new GSOPlane3DControl();
     panel1.Controls.Add(plane3DControl);
     plane3DControl.Dock = DockStyle.Fill;
 }
Example #3
0
 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;
 }
Example #5
0
 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;
 }
Example #6
0
        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;
            }
        }