绘制参数类型枚举类。该类定义了多种对象绘制参数类型常量。

命名空间:  SuperMap.Desktop
程序集:  SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll

语法

C#
public enum DrawingParameterType

成员

成员名称描述
Coordinate
通过坐标值的方式输入参数。
LengthAngle
通过长度和角度的方式输入参数。
Length
通过长度的方式输入参数。
Angle
通过角度的方式输入参数。
WidthHeight
通过宽度和高度的方式输入参数。
Offset
通过 X 轴偏移和 Y 轴偏移的方式输入参数。
DoubleValue
通过浮点数值的方式输入参数。
Width
通过宽度的方式输入参数。
LengthAngleWidth
通过长度 角度 宽度的方式输入参数。
CoordinateWidth
通过坐标值、宽度的方式输入参数。

备注

下面各图详细说明了每种参数类型的含义。其中黑色字体表示的参数,在开发过程中指定;蓝色字体表示的参数,在与地图窗口进行交互时指定。

Coordinate

采用坐标值输入参数时,用户只需要指定一个点坐标值即可。当前位置通过输入的坐标值确定。

LengthAngle

采用此种参数类型时,用户需要指定一个长度值(Length)和一个角度值(Angle)。当前位置通过基准点坐标(BasePoint)、基准角度(BaseAngle)、输入角度(Angle)以及输入长度(Length)共同确定。

Length

采用此种参数类型时,用户需要指定一个长度值。当前位置通过基准点坐标(BasePoint)、基准角度(BaseAngle)和输入长度(Length)确定。

Angle

采用此种参数类型时,用户需要指定一个角度值。当前位置通过基准点坐标(BasePoint)、基准角度(BaseAngle)和输入角度(Angle)确定。

WidthHeight

采用此种参数类型时,用户需要指定矩形的高度和宽度。绘制矩形时,多采用这种参数类型。

DoubleValue

除了以上其他参数类型,用户可能需要输入其他类型的参数。例如在绘制正多边形时,需要输入正多边形的变数。

请参见