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


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".

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

Следует отметить следующее.

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

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

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