Udostępnij za pośrednictwem


MapArea.MapAreaAttributes Właściwość

Definicja

Pobiera lub ustawia atrybuty obszaru mapy.

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

Wartość właściwości

string Wartość reprezentująca atrybuty obszaru mapy odpowiadającego określonemu elementowi wykresu.

Implementuje

Atrybuty

Uwagi

Jeśli ustawisz tę właściwość, zostanie automatycznie utworzona mapa obrazu po stronie klienta, a obszar mapy zostanie utworzony przy użyciu ciągu atrybutu dołączonego do tagu <MAP> odpowiadającego Chart obiektowi, dla którego jest ustawiona ta właściwość. Na przykład ustawienie atrybutu Target przy użyciu tej właściwości i ustawienie Url właściwości pierwszego punktu danych spowoduje kod HTML podobny do następującego:

<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>

Ponieważ cały ciąg jest dołączany do tagu <MAP> , wiele atrybutów powinno być oddzielone spacją.

Właściwość MapAreaAttributes można użyć w połączeniu z właściwością Url , aby określić atrybuty obszaru mapy, takie jak Target= _Blank, a także programy obsługi zdarzeń po stronie klienta, takie jak OnClick="MyEvent()".

Ustawienie tej właściwości nie będzie miało wpływu, jeśli właściwość jest ustawiona IsMapEnabled na falsewartość . Wartość domyślna to true.

Ważne

Aby utworzyć mapę obrazu w ten sposób, RenderType właściwość Chart obiektu musi być ustawiona na ImageTagwartość . Podczas korzystania z przesyłania strumieniowego binarnego można utworzyć mapę obrazu, ale należy użyć innej techniki.

Specjalne słowa kluczowe mogą być używane podczas ustawiania tej właściwości. Każde słowo kluczowe zostanie zastąpione pewnym typem danych z odpowiedniego elementu wykresu. Zapoznaj się z poniższą tabelą, aby uzyskać listę wszystkich dostępnych słów kluczowych:

Słowo kluczowe Zastępuje
#VALX Wartość X punktu danych.
#VAL, #VALY, #VALY2, #VALY3... Wartości Y punktu danych.
#SER Nazwa serii.
#LABEL Etykieta punktu danych.
#INDEX Indeks punktu danych.
#PERCENT Procent wartości Y punktu danych.
#TOTAL Suma wszystkich wartości Y w serii.
#LEGENDTEXT Tekst legendy.

Aby utworzyć mapy obrazów z współrzędnymi zdefiniowanymi przez użytkownika, użyj MapAreas właściwości obiektu głównego Chart .

Dotyczy