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 オブジェクトをパラメーターとして使用して、カスタム マップ領域をマップ領域コレクションに追加できます。これにより、任意の種類の図形を使用できます。 この特定のMapArea オブジェクトのShape プロパティを取得すると、Polygonが返されます。
マップ領域の図形と座標を定義した後、 ToolTip、 Url 、または MapAreaAttributes プロパティを使用して、特定のユーザー操作を指定できます。
次の点に注意してください。
クライアント側のイメージ マップは、ルート Chart オブジェクトの IsMapEnabled プロパティが true (既定値) の場合にのみ、実行時に作成されます。
MapArea オブジェクトをマップ エリア コレクションに追加してイメージ マップを作成するには、Chart オブジェクトの RenderType プロパティを RenderType.ImageTag にする必要があります。 バイナリ ストリーミングを使用する場合はイメージ マップを作成できますが、特別な手法を使用する必要があります。