MapArea.MapAreaAttributes Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 false
wartość . 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 .