Condividi tramite


MapArea.MapAreaAttributes Proprietà

Definizione

Ottiene o imposta gli attributi dell'area della mappa.

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

Valore della proprietà

Valore string che rappresenta gli attributi dell'area della mappa che corrisponde a un particolare elemento del grafico.

Implementazioni

Attributi

Commenti

Se si imposta questa proprietà, verrà creata automaticamente una mappa immagine sul lato client e verrà creata un'area della mappa con la stringa di attributo aggiunta al <tag MAP> corrispondente all'oggetto per cui Chart viene impostata questa proprietà. Ad esempio, l'impostazione dell'attributo Target usando questa proprietà e l'impostazione della Url proprietà del primo punto dati comporterà codice HTML simile al seguente:

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

Poiché l'intera stringa viene aggiunta al <tag MAP> , è necessario separare più attributi con uno spazio.

La MapAreaAttributes proprietà può essere usata insieme alla Url proprietà per specificare attributi dell'area della mappa, ad esempio Target= _Blank, nonché gestori eventi sul lato client, ad esempio OnClick="MyEvent()".

L'impostazione di questa proprietà non avrà alcun effetto se la IsMapEnabled proprietà è impostata su false. Il valore predefinito è true.

Importante

Per creare una mappa di immagini in questo modo, la RenderType proprietà dell'oggetto Chart deve essere impostata su ImageTag. È possibile creare una mappa di immagini quando si usa il flusso binario, ma è necessario usare un'altra tecnica.

Le parole chiave speciali possono essere usate quando si imposta questa proprietà. Ogni parola chiave verrà sostituita con un tipo di dati dell'elemento del grafico applicabile. Per un elenco di tutte le parole chiave disponibili, vedere la tabella seguente:

Keyword Sostituito da
#VALX Valore X del punto dati.
#VAL, #VALY, #VALY2, #VALY3... Valori Y del punto dati.
#SER Nome della serie.
#LABEL Etichetta del punto dati.
#INDEX Indice del punto dati.
#PERCENT Percentuale del valore Y del punto dati.
#TOTAL Totale di tutti i valori Y nella serie.
#LEGENDTEXT Testo della legenda.

Per creare mappe di immagini con coordinate definite dall'utente, utilizzare la MapAreas proprietà dell'oggetto radice Chart .

Si applica a