public void CircleSelect(AxMapControl mapControl) { this.init(); IGeometry pGeometryC; pGeometryC = mapControl.TrackCircle(); //新建选择集对象 ISelectionEnvironment pSelectionEnvC; pSelectionEnvC = new SelectionEnvironmentClass(); //改变选择集的默认颜色 pSelectionEnvC.DefaultColor = pColor; //选择要素,并将其放入选择集 mapControl.Map.SelectByShape(pGeometryC, pSelectionEnvC, false); mapControl.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewGeoSelection, null, null); }