public SymbolResourceWnd(Workspace workspace) { try { InitializeComponent(); this.m_workspace = workspace; //实例化SampleRun m_sampleRun = new SampleSymbolRun(m_workspace); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
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); } }
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); }