Share via


MapArea.Coordinates 属性

定义

获取或设置 MapArea 对象的坐标。

public:
 property cli::array <float> ^ Coordinates { cli::array <float> ^ get(); void set(cli::array <float> ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.DataVisualization.Charting.MapAreaCoordinatesConverter))]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public float[] Coordinates { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.DataVisualization.Charting.MapAreaCoordinatesConverter))>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.Coordinates : single[] with get, set
Public Property Coordinates As Single()

属性值

Single[]

依赖于映射区形状的坐标数组。

属性

注解

属性 Coordinates 通常用于设置具有用户定义的形状和坐标的自定义地图区对象的坐标。

必须为自定义地图区域指定的坐标取决于地图区域的形状:

  • 圈。 必须提供三个坐标:“x1, y1, r”,其中“x1, y2”是圆中心的坐标,“r”是圆的半径。

  • 矩形。 必须提供四个坐标:“x1, y1, x2, y2”,其中“x1, y1”是矩形左上角的坐标,“x2, y2”是矩形右下角的坐标。

  • 多边形。 必须提供两个或多个 x 和 y 对“x1、y1、x2、y2...xn, yn“,其中每个”x, y“对包含多边形的一个顶点的坐标。

设置坐标时,请使用图表的相对坐标系,其中图表图像的左上角为“0,0”,图像的右下角为“100,100”。

为地图区域定义形状和坐标后, ToolTip可以使用 、 Url 和/或 MapAreaAttributes 属性来指定特定的用户交互。

注意以下事项:

  • 仅当 IsMapEnabledChart 对象的 属性为 true(默认值)时,才会在运行时创建客户端图像映射。

  • 若要通过将 对象添加到 MapArea 地图区域集合来创建图像映射, RenderType 必须将 对象的 Chart 属性设置为 ImageTag。 使用二进制流式处理时,可以创建图像映射,但必须使用特殊技术。

适用于