LegendItem.MapAreaAttributes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Zuordnungsbereichsattribute eines Legendenelements ab oder legt diese fest.
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
Eigenschaftswert
Ein string
-Wert, der die Attribute eines entsprechenden Zuordnungsbereichs für das Legendenelement darstellt.
Implementiert
- Attribute
Hinweise
Wenn Sie die -Eigenschaft festlegen, wird automatisch eine MapAreaAttributes clientseitige Imageübersicht erstellt. Außerdem wird ein Kartenbereich erstellt, dessen Attributzeichenfolge an das Tag angefügt wird, das dem Diagrammobjekt entspricht, für das <map> diese Eigenschaft festgelegt wird.
Wenn Sie beispielsweise das Target-Attribut mit dieser Eigenschaft und der -Eigenschaft des ersten Datenpunkts festlegen, führt dies zu HTML-Code, der Url dem folgenden Code ähnelt:
<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>
Da die gesamte Zeichenfolge an das Tag angefügt wird, sollten mehrere Attribute <map> durch ein Leerzeichen getrennt werden.
Die -Eigenschaft kann in Verbindung mit der -Eigenschaft verwendet werden, um Zuordnungsbereichsattribute anzugeben, z. B. target= _blank, sowie clientseitige Ereignishandler, z. B. MapAreaAttributes Url OnClick="MyEvent()".
Das Festlegen dieser Eigenschaft hat keine Auswirkungen, wenn IsMapEnabled die -Eigenschaft auf festgelegt false
ist. Der Standardwert lautet true
.
Wichtig
Um eine Imagemap auf diese Weise zu erstellen, muss die -Eigenschaft des RenderType Chart -Objekts auf festgelegt ImageTag werden. Es ist möglich, eine Imagemap zu erstellen, wenn Binärstreaming verwendet wird. Es muss jedoch eine andere Technik verwendet werden. Weitere Informationen finden Sie unter Diagrammbildrendering.
Beim Festlegen dieser Eigenschaft können spezielle Schlüsselwörter verwendet werden. jedes Schlüsselwort wird durch einen Datentyp aus dem entsprechenden Diagrammelement ersetzt. Eine Liste aller verfügbaren Schlüsselwörter finden Sie in der folgenden Tabelle:
Schlüsselwort | Ersetzt durch |
---|---|
#VALX | Der x-Wert des Datenpunkts. |
#VAL, #VALY, #VALY2, #VALY3... | Y-Werte des Datenpunkts. |
#SER | Reihenname |
#LABEL | Datenpunktbezeichnung |
#INDEX | Datenpunktindex |
#PERCENT | Prozentsatz des Y-Werts des Datenpunkts. |
#TOTAL | Gesamtanzahl aller Y-Werte in der Reihe. |
#LEGENDTEXT | Der Legendentext. |
Verwenden Sie zum Erstellen von Bildzuordnungen mit benutzerdefinierten Koordinaten MapAreas die -Eigenschaft des Stammobjekts. Chart Weitere Informationen finden Sie unter Diagrammbildrendering.
Hinweis
Diese Eigenschaft gilt für die gesamte LegendItem .