LegendItem.MapAreaAttributes Propriedade

Definição

Obtém ou define os atributos da área do mapa de um item lendário.

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

Valor de Propriedade

Um string valor que representa os atributos da área correspondente do mapa para o item da lenda.

Implementações

Atributos

Observações

Se definir a MapAreaAttributes propriedade, será criado automaticamente um mapa de imagem do lado do cliente. Também será criada uma área de mapa, com a sua cadeia de atributos adicionada à <etiqueta de mapa> correspondente ao objeto gráfico para o qual esta propriedade está a ser definida.

Por exemplo, definir o atributo Target usando esta propriedade e a Url propriedade do primeiro ponto de dados resultará num código HTML semelhante ao seguinte código:

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

Como toda a cadeia é anexada à <etiqueta do mapa> , múltiplos atributos devem ser separados por um espaço.

A MapAreaAttributes propriedade pode ser usada em conjunto com a Url propriedade para especificar atributos de área do mapa, por exemplo, target= _blank, bem como handlers de eventos do lado do cliente, por exemplo, OnClick="MyEvent()".

Definir esta propriedade não terá efeito se a IsMapEnabled propriedade for definida para false. O seu valor padrão é true.

Importante

Para criar uma aplicação de imagem desta forma, a RenderType propriedade do Chart objeto deve ser definida como ImageTag. É possível criar um mapa de imagem usando streaming binário, mas é necessário usar outra técnica. Para mais informações, consulte Renderização de Imagens de Gráficos.

Palavras-chave especiais podem ser usadas ao definir esta propriedade; Cada palavra-chave será substituída por algum tipo de dados do elemento do gráfico aplicável. Consulte a tabela seguinte para uma lista de todas as palavras-chave disponíveis:

Keyword Substituído por
#VALX Valor X do ponto de dados.
#VAL, #VALY, #VALY2, #VALY3... Valores Y do ponto de dados.
#SER Nome da série.
#LABEL Rótulo do ponto de dados.
#INDEX Índice de pontos de dados.
#PERCENT Percentagem do valor Y dos pontos de dados.
#TOTAL Total de todos os valores Y da série.
#LEGENDTEXT Texto da lenda.

Para criar mapas de imagem que tenham coordenadas definidas pelo utilizador, use a MapAreas propriedade do objeto raiz Chart . Para mais informações, consulte Renderização de Imagens de Gráficos.

Note

Esta propriedade aplica-se a todo LegendItemo .

Aplica-se a