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


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 Значение перечисления, определяющее форму объекта области карты.

Атрибуты

Комментарии

Это свойство обычно используется для задания фигуры объекта пользовательской области карты, которая имеет определяемую пользователем фигуру и координаты.

Форма настраиваемой области карты определяет тип координат, которые должны быть указаны, и доступные фигуры — круги, прямоугольники и многоугольники.

При получении фигур объектов, хранящихся в объектеMapAreasCollection, любая фигураMapArea, которая не является прямоугольником или кругом, будет считаться многоугольником. Например, настраиваемую область карты можно добавить в коллекцию областей карты с помощью GraphicsPath объекта в качестве параметра, что позволяет использовать любую форму. Shape Если свойство данного конкретного MapArea объекта извлекается, возвращается Polygonзначение .

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

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

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

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

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