MapArea.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 Attribute des Kartenbereichs 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 des Kartenbereichs darstellt, der einem bestimmten Diagrammelement entspricht.
Implementiert
- Attribute
Hinweise
Wenn Sie diese Eigenschaft festlegen, wird automatisch eine clientseitige Bildzuordnung erstellt, und ein Kartenbereich wird erstellt, wobei die Attributzeichenfolge an das <MAP-Tag> angefügt wird, das dem Chart Objekt entspricht, für das diese Eigenschaft festgelegt wird. Das Festlegen des Target-Attributs mithilfe dieser Eigenschaft und das Festlegen der Url Eigenschaft des ersten Datenpunkts führt z. B. zu HTML-Code, der dem folgenden ä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 <MAP-Tag> angefügt wird, sollten mehrere Attribute durch ein Leerzeichen getrennt werden.
Die MapAreaAttributes Eigenschaft kann zusammen mit der Url Eigenschaft verwendet werden, um Zuordnungsbereichsattribute wie Target= _Blank sowie clientseitige Ereignishandler wie OnClick="MyEvent()" anzugeben.
Das Festlegen dieser Eigenschaft hat keine Auswirkung, wenn die IsMapEnabled Eigenschaft auf false. Der Standardwert ist true.
Von Bedeutung
Um eine Bildzuordnung auf diese Weise zu erstellen, muss die RenderType Eigenschaft des Chart Objekts auf .ImageTag Es ist möglich, beim Verwenden von binärem Streaming eine Bildzuordnung zu erstellen, aber eine andere Technik muss verwendet werden.
Spezielle Schlüsselwörter können verwendet werden, wenn Sie diese Eigenschaft festlegen. Jedes Schlüsselwort wird durch einen bestimmten Datentyp aus dem entsprechenden Diagrammelement ersetzt. Eine Liste aller verfügbaren Schlüsselwörter finden Sie in der folgenden Tabelle:
| Keyword | Ersetzt durch |
|---|---|
| #VALX | 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 | Summe aller Y-Werte in der Datenreihe. |
| #LEGENDTEXT | Legendentext. |
Verwenden Sie die MapAreas Eigenschaft des Stammobjekts Chart , um Bildzuordnungen mit benutzerdefinierten Koordinaten zu erstellen.