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


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.

Важно!

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

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

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

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

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