MapArea.MapAreaAttributes Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 elemento del grafico specifico.
Implementazioni
- Attributi
Commenti
Se si imposta questa proprietà, verrà creata automaticamente una mappa immagine sul lato client e verrà creata un'area mappa con la stringa di attributo aggiunta al <MAP> tag che corrisponde all' Chart oggetto per il quale viene impostata questa proprietà. Se, ad esempio, si imposta l'attributo di destinazione utilizzando questa proprietà e si imposta la Url
proprietà del primo punto dati, il codice HTML sarà 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 <MAP> tag, più attributi devono essere separati da uno spazio.
La MapAreaAttributes proprietà può essere utilizzata in combinazione con la Url proprietà per specificare gli attributi dell'area della mappa, ad esempio Target = _blank, nonché i gestori eventi sul lato client, ad esempio OnClick = "SetProperty ()".
Se la proprietà IsMapEnabled è impostata su, l'impostazione di questa proprietà non avrà alcun effetto false
. Il valore predefinito è true
.
Importante
Per creare una mappa immagine in questo modo, la RenderType proprietà dell' Chart oggetto deve essere impostata su ImageTag . È possibile creare una mappa immagine quando si usa il flusso binario, ma è necessario usare un'altra tecnica.
Quando si imposta questa proprietà, è possibile usare parole chiave speciali. Ogni parola chiave verrà sostituita con alcuni tipi di dati dell'elemento del grafico applicabile. Per un elenco di tutte le parole chiave disponibili, vedere la tabella seguente:
Parola chiave | 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 .