/// <summary> /// 初始化变量 /// </summary> void Init() { //初始化 m_Elements = new GroupElementClass(); m_TraceElement = new GroupElementClass(); m_VertexElement = new GroupElementClass(); m_LabelElement = new GroupElementClass(); //初始化,并添加到GraphicsContainer IGraphicsContainer graphicsContainer = m_hookHelper.ActiveView as IGraphicsContainer; graphicsContainer.AddElement(m_Elements as IElement, 0); graphicsContainer.AddElement(m_TraceElement as IElement, 0); graphicsContainer.AddElement(m_VertexElement as IElement, 0); graphicsContainer.AddElement(m_LabelElement as IElement, 0); //添加到m_Elements中 graphicsContainer.MoveElementToGroup(m_VertexElement as IElement, m_Elements); graphicsContainer.MoveElementToGroup(m_LabelElement as IElement, m_Elements); graphicsContainer.MoveElementToGroup(m_TraceElement as IElement, m_Elements); }