Share via


MapArea.Shape プロパティ

定義

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

マップ領域オブジェクトの形状を決定する MapAreaShape 列挙値。

属性

注釈

このプロパティは、通常、ユーザー定義の図形と座標を持つカスタムのマップ領域オブジェクトの形状を設定するために使用されます。

カスタムマップ領域の形状によって、指定する必要がある座標の種類が決まります。使用できる図形は、円、四角形、および多角形です。

に格納されているオブジェクトの図形を取得する場合 MapArea MapAreasCollection 、四角形または円以外の図形は多角形と見なされます。 たとえば、カスタムマップ領域は、オブジェクトをパラメーターとして使用してマップ領域コレクションに追加でき GraphicsPath ます。これにより、任意の種類の図形を使用できます。 Shapeこの特定のオブジェクトのプロパティを取得すると、が MapArea 返され Polygon ます。

マップ領域の形状と座標を定義すると、 ToolTip 、、およびの各プロパティを使用して、 Url 特定の MapAreaAttributes ユーザー操作を指定できます。

次のことを考慮してください。

  • ルートグラフオブジェクトの IsMapEnabled プロパティが true の場合、クライアント側のイメージマップは実行時にのみ作成されます。これが既定値です。

  • マップ領域のコレクションに MapArea オブジェクトを追加してイメージマップを作成するには、グラフオブジェクトの RenderType プロパティが RenderType. ImageTag である必要があります。 バイナリストリーミングを使用する場合はイメージマップを作成できますが、特殊な手法を使用する必要があります。

適用対象