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. При использовании двоичной потоковой передачи можно создать карту изображений, но необходимо использовать специальный метод.