IMap map = axMapControl1.Map; IActiveView pActiveView = (IActiveView)map; IPolygon pPolygon = axMapControl1.TrackPolygon() as IPolygon; ISimpleFillSymbol pSimpleFillsym = new SimpleFillSymbolClass(); pSimpleFillsym.Style = esriSimpleFillStyle.esriSFSDiagonalCross; IFillShapeElement pPolygonEle = new PolygonElementClass(); pPolygonEle.Symbol = pSimpleFillsym; ((IElement)pPolygonEle).Geometry = pPolygon; IGraphicsContainer pContainer = map as IGraphicsContainer; pContainer.AddElement((IElement)pPolygonEle, 0);这段代码能实现绘制多边形 但是第一个点的位置是按钮点下的位置,如何修改能自己点 第一个点