LegendItem.MapAreaAttributes Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden de kenmerken van het kaartgebied van een legenda-item opgehaald of ingesteld.
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
Waarde van eigenschap
Een string waarde die de kenmerken van het bijbehorende kaartgebied voor het legenda-item vertegenwoordigt.
Implementeringen
- Kenmerken
Opmerkingen
Als u de MapAreaAttributes eigenschap instelt, wordt automatisch een afbeeldingskaart aan de clientzijde gemaakt. Er wordt ook een kaartgebied gemaakt, waarbij de kenmerktekenreeks wordt toegevoegd aan de <kaarttag> die overeenkomt met het grafiekobject waarvoor deze eigenschap wordt ingesteld.
Als u bijvoorbeeld het doelkenmerk instelt met deze eigenschap en de Url eigenschap van het eerste gegevenspunt, resulteert dit in HTML-code die vergelijkbaar is met de volgende code:
<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>
Omdat de hele tekenreeks wordt toegevoegd aan de <kaarttag> , moeten meerdere kenmerken worden gescheiden door een spatie.
De MapAreaAttributes eigenschap kan worden gebruikt in combinatie met de Url eigenschap om kenmerken van het kaartgebied op te geven, bijvoorbeeld target= _blank, evenals gebeurtenis-handlers aan de clientzijde, bijvoorbeeld OnClick="MyEvent()".
Het instellen van deze eigenschap heeft geen effect als de IsMapEnabled eigenschap is ingesteld op false. De standaardwaarde is true.
Important
Als u op deze manier een afbeeldingstoewijzing wilt maken, moet de RenderType eigenschap van het Chart object worden ingesteld op ImageTag. Het is mogelijk om een afbeeldingskaart te maken bij het gebruik van binaire streaming, maar er moet een andere techniek worden gebruikt. Zie Grafiekafbeeldingsweergave voor meer informatie.
Er kunnen speciale trefwoorden worden gebruikt bij het instellen van deze eigenschap; elk trefwoord wordt vervangen door een bepaald type gegevens uit het toepasselijke grafiekelement. Raadpleeg de volgende tabel voor een lijst met alle beschikbare trefwoorden:
| Keyword | Vervangen door |
|---|---|
| #VALX | X-waarde van het gegevenspunt. |
| #VAL, #VALY, #VALY2 #VALY3... | Y-waarden van het gegevenspunt. |
| #SER | Reeksnaam. |
| #LABEL | Gegevenspuntlabel. |
| #INDEX | Gegevenspuntindex. |
| #PERCENT | Percentage van de Y-waarde van het gegevenspunt. |
| #TOTAL | Totaal van alle Y-waarden in de reeks. |
| #LEGENDTEXT | Legendatekst. |
Als u afbeeldingstoewijzingen wilt maken met door de gebruiker gedefinieerde coƶrdinaten, gebruikt u de MapAreas eigenschap van het hoofdobject Chart . Zie Grafiekafbeeldingsweergave voor meer informatie.
Note
Deze eigenschap is van toepassing op het hele LegendItem.