MapArea.Coordinates 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 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 属性来指定特定的用户交互。
注意以下事项:
仅当 IsMapEnabled 根 Chart 对象的 属性为
true
(默认值)时,才会在运行时创建客户端图像映射。若要通过将 对象添加到 MapArea 地图区域集合来创建图像映射, RenderType 必须将 对象的 Chart 属性设置为 ImageTag。 使用二进制流式处理时,可以创建图像映射,但必须使用特殊技术。