protected override void OnEndResize() { PolygonTool lTool = DrawingTool as PolygonTool; lTool.Points[MovingPointIndex - 1] = _MovingPoint; _MovingPoint = Point.Empty; }
private void InitTools() { polygonTool = new PolygonTool(mapControl, mapObjectLayer); lineTool = new LineTool(mapControl, mapObjectLayer); mapObjectEditing = new MapObjectEditing(mapControl, mapObjectLayer); boundingAreaTool = new BoundingAreaTool(mapControl, boundingAreaLayer); attractorTool = new AttractorTool(mapControl, attractorLayer); attractorEditing = new AttractorEditing(mapControl, attractorLayer, gridAttractorEditing, comboBoxAttractorType, comboBoxAttractorPerformance, upDownAttractorRadius); allTools = new Tool[] { polygonTool, lineTool, mapObjectEditing, boundingAreaTool, attractorTool, attractorEditing }; foreach (var tool in allTools) { tool.OnBegin += OnToolBegin; tool.OnEnd += OnToolEnd; } }