MapArea.Shape 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置对象的形状 MapArea 。
public:
property System::Web::UI::DataVisualization::Charting::MapAreaShape Shape { System::Web::UI::DataVisualization::Charting::MapAreaShape get(); void set(System::Web::UI::DataVisualization::Charting::MapAreaShape value); };
[System.ComponentModel.Bindable(true)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public System.Web.UI.DataVisualization.Charting.MapAreaShape Shape { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.Shape : System.Web.UI.DataVisualization.Charting.MapAreaShape with get, set
Public Property Shape As MapAreaShape
属性值
一个 MapAreaShape 枚举值,该值确定地图区域对象的形状。
- 属性
注解
此属性通常用于设置自定义地图区域对象的形状,该对象具有用户定义的形状和坐标。
自定义地图区域的形状决定了必须指定的坐标类型,可用的形状是圆形、矩形和多边形。
检索存储在MapAreasCollection其中的对象的形状MapArea时,任何不是矩形或圆的形状都将被视为多边形。 例如,可以使用对象作为参数将自定义地图区域添加到地图区域集合 GraphicsPath 中,从而允许使用任何类型的形状。 Shape如果检索此特定MapArea对象的属性,它将返回一个 Polygon。
定义地图区域的形状和坐标后,ToolTipUrl可以使用和/或MapAreaAttributes属性来指定特定的用户交互。
请注意以下事项:
仅当根 Chart 对象的 IsMapEnabled 属性为 true(默认值)时,才会在运行时创建客户端图像映射。
若要通过将 MapArea 对象添加到地图区域集合来创建图像映射,图表对象的 RenderType 属性必须是 RenderType.ImageTag。 使用二进制流式处理时,可以创建图像映射,但必须使用特殊技术。