LegendItem.MapAreaAttributes Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit les attributs de zone réactive d'un élément de légende.
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
Valeur de propriété
Valeur string
qui représente les attributs de la zone réactive correspondante de l'élément de légende.
Implémente
- Attributs
Remarques
Si vous définissez la MapAreaAttributes propriété, une image interactive côté client est créée automatiquement. Une zone réactive est également créée, avec sa chaîne d’attribut ajoutée à la <map> balise qui correspond à l’objet de graphique pour lequel cette propriété est définie.
Par exemple, la définition de l’attribut Target à l’aide de cette propriété et Url de la propriété du premier point de données entraîne un code HTML semblable au code suivant :
<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>
Étant donné que la totalité de la chaîne est ajoutée à la <map> balise, plusieurs attributs doivent être séparés par un espace.
La MapAreaAttributes propriété peut être utilisée conjointement avec la Url propriété pour spécifier des attributs de zone réactive, par exemple target = _blank, ainsi que des gestionnaires d’événements côté client, par exemple, onclick = "MyEvent ()".
La définition de cette propriété n’a aucun effet si la IsMapEnabled propriété a la valeur false
. Sa valeur par défaut est true
.
Important
Pour créer une image interactive de cette manière, la RenderType propriété de l' Chart objet doit avoir la valeur ImageTag . Il est possible de créer une image interactive lors de l’utilisation de la diffusion en continu binaire, mais une autre technique doit être utilisée. Pour plus d’informations, consultez rendu d’image de graphique.
Des mots clés spéciaux peuvent être utilisés lors de la définition de cette propriété. chaque mot clé sera remplacé par un type de données de l’élément de graphique applicable. Pour obtenir la liste de tous les mots clés disponibles, reportez-vous au tableau suivant :
Mot clé | Remplacé par |
---|---|
#VALX | Valeur X du point de données. |
#VAL, #VALY, #VALY2, #VALY3... | Valeurs Y du point de données. |
#SER | Nom de la série. |
#LABEL | Étiquette de point de données. |
#INDEX | Index de point de données. |
#PERCENT | Pourcentage de la valeur Y du point de données. |
#TOTAL | Total de toutes les valeurs Y de la série. |
#LEGENDTEXT | Texte de légende. |
Pour créer des cartes d’images qui ont des coordonnées définies par l’utilisateur, utilisez la MapAreas propriété de l' Chart objet racine. Pour plus d’informations, consultez rendu d’image de graphique.
Notes
Cette propriété s’applique à l’ensemble du LegendItem .