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
stringWartość, która reprezentuje atrybuty obszaru mapy, który odpowiada określonemu elementowi wykresu.
Implementuje
- Atrybuty
Uwagi
W przypadku ustawienia tej właściwości Mapa obrazu po stronie klienta zostanie utworzona automatycznie, a obszar mapy zostanie utworzony za pomocą ciągu atrybutu dołączonego do <MAP> tagu, który odnosi się do Chart obiektu, dla którego ta właściwość jest ustawiona. 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, że będzie to 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 <MAP> znacznika, wiele atrybutów powinno być oddzielone spacją.
MapAreaAttributesWłaściwość może być używana w połączeniu z Url właściwością do określania atrybutów obszaru mapy, takich jak Target = _blank, a także obsługi zdarzeń po stronie klienta, takich jak onkliknięciu = "Moja parzystość ()".
Ustawienie tej właściwości nie będzie miało zastosowania, jeśli IsMapEnabled Właściwość jest ustawiona na false . 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 ImageTag . Istnieje możliwość utworzenia mapy obrazu przy użyciu strumienia binarnego, 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 typem danych z odpowiedniego elementu wykresu. Listę wszystkich dostępnych słów kluczowych można znaleźć w poniższej tabeli:
| Słowo kluczowe | Zastąpione przez |
|---|---|
| #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 | Wartość Y punktu danych. |
| #TOTAL | Suma wszystkich wartości Y w serii. |
| #LEGENDTEXT | Tekst legendy. |
Aby utworzyć mapy obrazkowe ze współrzędnymi zdefiniowanymi przez użytkownika, należy użyć MapAreas właściwości Chart obiektu głównego.