点击或拖拽改变大小

GISShare.SMap.WinForm.Tool 命名空间

SMap与WinForm相关部分 工具。实现人与地图控件工具交互(即:独占操作)。
  说明
公共类BaseTool
基础工具
公共类DefaultTool
默认工具
公共类DrawAttackArrowToolN
绘制纵深攻势
公共类DrawBeelineTool
绘制直线
公共类DrawBeelineToolN
绘制直线
公共类DrawBezierCurveTool
绘制一条三阶贝塞尔曲线
公共类DrawBezierCurveToolN
绘制一条三阶贝塞尔曲线
公共类DrawBroadArrowToolN
绘制宽箭头
公共类DrawCircleTool
绘制圆
公共类DrawCircleToolN
绘制圆
公共类DrawCircularArcRegionToolN
绘制圆
公共类DrawCircularArcToolN
绘制圆
公共类DrawEllipseToolN
绘制矩形
公共类DrawFlyingArcToolN
绘制飞行弧线
公共类DrawFreehandLineToolN
自由绘线
公共类DrawFreehandRegionToolN
自由绘面
公共类DrawGatheringPlaceToolN
绘制一块聚集地
公共类DrawHighOrderBezierCurveToolN
绘制高阶贝塞尔曲线
公共类DrawHorizonAttackArrowToolN
绘制纵深攻势(平尾)
公共类DrawLineTool
绘制线段
公共类DrawLineToolN
绘制线段
公共类DrawMultiWayAttackArrowToolN
绘制多方向攻势
公共类DrawPilersArrowToolN
绘制钳形攻势
公共类DrawPointTool
绘制点
公共类DrawQuadricBSplineToolN
绘制二次B样条
公共类DrawRectangleTool
绘制矩形
公共类DrawRectangleToolN
绘制矩形
公共类DrawRegionTool
绘制多边形
公共类DrawRegionToolN
绘制多边形
公共类DrawSectorToolN
绘制圆
公共类DrawSequentBezierCurveClosedToolN
绘制封闭的连续贝塞尔曲线
公共类DrawSequentBezierCurveToolN
绘制连续贝塞尔曲线
公共类DrawTailedAttackArrowToolN
绘制纵深攻势(燕尾)
公共类DrawTailedThinArrowToolN
绘制细直箭头(燕尾)
公共类DrawThinArrowToolN
绘制细直箭头
公共类DrawTool
基础绘制工具(抽象类)
公共类DrawToolN
基础绘制工具(抽象类)
公共类DrawTwoWayAttackArrowToolN
绘制分散攻势
公共类EditTool
编辑工具
公共类MeasureAreaTool
面积测量
公共类MeasureAreaToolN
面积测量
公共类MeasureAreaToolNX
面积测量
公共类MeasureBufferTool
缓冲区测量
公共类MeasureBufferToolN
缓冲区测量
公共类MeasureBufferToolNX
缓冲区测量
公共类MeasureLengthTool
长度测量
公共类MeasureLengthToolN
长度测量
公共类MeasureLengthToolNX
长度测量
公共类PanTool
平移
公共类ZoomInTool
放大工具
公共类ZoomInToolN
放大工具
公共类ZoomOutTool
缩小工具
公共类ZoomOutToolN
缩小工具
  接口说明
公共接口IDrawTool
基础绘制工具 接口
公共接口IEditTool
编辑工具 接口
公共接口IKeyEventArgs
键盘事件参数
公共接口IMouseEventArgs
鼠标事件参数
公共接口ITool
工具(用于地图交互的独占操作) 接口
  委托说明
公共委托CreateGeometry
创建图形委托
公共委托EditCompleted
几何编辑完成委托
公共委托MeasureAreaToolGetArea
获取面积委托
公共委托MeasureAreaToolGetLength
获取长度委托
公共委托MeasureAreaToolNGetArea
获取面积委托
公共委托MeasureAreaToolNGetLength
获取长度委托
公共委托MeasureAreaToolNXGetArea
获取面积委托
公共委托MeasureAreaToolNXGetLength
获取长度委托
公共委托MeasureBufferToolGetArea
获取面积委托
公共委托MeasureBufferToolGetLength
获取长度委托
公共委托MeasureBufferToolNGetArea
获取面积委托
公共委托MeasureBufferToolNGetLength
获取长度委托
公共委托MeasureBufferToolNXGetArea
获取面积委托
公共委托MeasureBufferToolNXGetLength
获取长度委托
公共委托MeasureLengthToolGetLength
获取长度委托
公共委托MeasureLengthToolNGetLength
获取长度委托
公共委托MeasureLengthToolNXGetLength
获取长度委托