public SymbolResourceWnd(Workspace workspace)
        {
            try
            {
                InitializeComponent();

                this.m_workspace = workspace;

                //实例化SampleRun
                m_sampleRun = new SampleSymbolRun(m_workspace);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #2
0
        public void ShowPointMarkerWnd()
        {
            try
            {
                if (m_sampleSymbolRun == null)
                {
                    m_sampleSymbolRun = new SampleSymbolRun(m_workspace);
                }

                //添加三维控件到窗体
                panel1.Controls.Add(flowLayoutPanelMarker);
                panel1.Controls.SetChildIndex(flowLayoutPanelMarker, 1);

                PaintSymbols(50, 50, m_sampleSymbolRun.Point, flowLayoutPanelMarker, m_sampleSymbolRun.SymbolTreeMarkerGroup);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #3
0
        public void ShowFillWnd()
        {
            try
            {
                if (m_sampleSymbolRun == null)
                {
                    m_sampleSymbolRun = new SampleSymbolRun(m_workspace);
                }

                //添加三维控件到窗体
                panel1.Controls.Add(flowLayoutPanelFill);
                panel1.Controls.SetChildIndex(flowLayoutPanelFill, 2);

                PaintSymbols(75, 75, m_sampleSymbolRun.Region, flowLayoutPanelFill, m_sampleSymbolRun.SymbolFillRootGroup);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }



            PaintSymbols(75, 75, m_sampleSymbolRun.Region, flowLayoutPanelFill, m_sampleSymbolRun.SymbolFillRootGroup);
        }