次の方法で共有


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" という 3 つの座標を指定する必要があります。ここで、"x1, y2" は円の中心の座標、"r" は円の半径です。

  • 四角 形。 "x1, y1, x2, y2" という 4 つの座標を指定する必要があります。ここで、"x1, y1" は四角形の左上隅の座標であり、"x2, y2" は四角形の右下隅の座標です。

  • ポリゴン。 2 つ以上の x と y のペアを指定する必要があります"x1、y1、x2、y2...xn、yn"。各 "x, y" ペアには、多角形の 1 つの頂点の座標が含まれます。

座標を設定する場合は、グラフの相対座標系を使用します。グラフ画像の左上隅は "0,0" で、画像の右下隅は "100,100" です。

マップ領域に図形と座標を定義した後、ToolTipUrlまたは MapAreaAttributes プロパティを使用して、特定のユーザー操作を指定できます。

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

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

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

適用対象