Поделиться через


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", где "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 100".

После определения фигуры и координат для области ToolTipUrl карты можно использовать свойства и (или) MapAreaAttributes для указания определенного взаимодействия с пользователем.

Обратите внимание на следующее:

  • Сопоставление изображений на стороне клиента будет создано только во время выполнения, если IsMapEnabled свойство корневого Chart объекта имеет trueзначение по умолчанию.

  • Чтобы создать карту изображений путем добавления MapArea объекта в коллекцию областей карты, RenderType необходимо задать ImageTagсвойство Chart объекта. При использовании двоичной потоковой передачи можно создать карту изображений, но необходимо использовать специальный метод.

Применяется к