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


MapArea.MapAreaAttributes Свойство

Определение

Возвращает или задает атрибуты области карты.

public:
 property System::String ^ MapAreaAttributes { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public string MapAreaAttributes { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.MapAreaAttributes : string with get, set
Public Property MapAreaAttributes As String

Значение свойства

string Значение, представляющее атрибуты области карты, соответствующей определенному элементу диаграммы.

Реализации

Атрибуты

Комментарии

Если задать это свойство, карта изображения на стороне клиента будет автоматически создана, а область карты будет создана со строкой атрибута, добавленной к <тегу MAP> , который соответствует Chart объекту, для которому задано это свойство. Например, задание атрибута Target с помощью этого свойства и задание Url свойства первой точки данных приведет к коду HTML, аналогичному следующему:

<img id="Chart1" USEMAP="#Chart1ImageMap" src="ChartPic_000002.jpg?6735e83b-f0cd-4225-8be4-047695a61040" border="0" />...
<MAP NAME="Chart1ImageMap"><AREA SHAPE="rect" HREF="http://www.SomeDomain.ca" COORDS="69,120,106,309" Target=_Blank></MAP>

Так как вся строка добавляется к тегу <MAP> , следует разделить несколько атрибутов пробелом.

Свойство MapAreaAttributes можно использовать в сочетании со свойством Url для указания атрибутов области карты, таких как Target= _Blank, а также обработчиков событий на стороне клиента, таких как OnClick="MyEvent()".

Установка этого свойства не будет влиять, если IsMapEnabled для свойства задано falseзначение . Значение по умолчанию — true.

Это важно

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

При установке этого свойства можно использовать специальные ключевые слова. Каждое ключевое слово будет заменено на некоторый тип данных из применимого элемента диаграммы. Ознакомьтесь со следующей таблицей со списком всех доступных ключевых слов:

Keyword Заменено
#VALX X-значение точки данных.
#VAL, #VALY, #VALY2, #VALY3... Значения Y точки данных.
#SER Имя ряда.
#LABEL Метка точки данных.
#INDEX Индекс точки данных.
#PERCENT Процент точки данных Y.
#TOTAL Всего всех значений Y в серии.
#LEGENDTEXT Текст условных обозначений.

Чтобы создать карты изображений с определяемыми пользователем координатами, используйте MapAreas свойство корневого Chart объекта.

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