MapArea.MapAreaAttributes Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví atributy oblasti 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
Hodnota vlastnosti
Hodnota string , která představuje atributy oblasti mapy, která odpovídá určitému prvku grafu.
Implementuje
- Atributy
Poznámky
Pokud tuto vlastnost nastavíte, automaticky se vytvoří mapa obrázků na straně klienta a oblast mapy se vytvoří s řetězcem atributu připojeným ke <značce MAP> , která odpovídá objektu Chart , pro který je tato vlastnost nastavena. Například nastavení atributu Target pomocí této vlastnosti a nastavení Url vlastnosti prvního datového bodu způsobí kód HTML, který je podobný následujícímu:
<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>
Vzhledem k tomu, že celý řetězec je připojen ke <značce MAP> , musí být více atributů odděleno mezerou.
Vlastnost MapAreaAttributes lze použít ve spojení s Url vlastností k určení atributů oblasti mapování, jako je Target= _Blank, a také obslužné rutiny událostí na straně klienta, jako je OnClick="MyEvent()".
Nastavení této vlastnosti nebude mít žádný vliv, pokud je vlastnost nastavena IsMapEnabled na false. Výchozí hodnota je true.
Důležité
Chcete-li tímto způsobem vytvořit mapu obrázku, RenderType musí být vlastnost objektu Chart nastavena na ImageTag. Při použití binárního streamování je možné vytvořit mapu obrázků, ale je potřeba použít jinou techniku.
Speciální klíčová slova lze použít při nastavování této vlastnosti. Každé klíčové slovo bude nahrazeno určitým typem dat z příslušného prvku grafu. Seznam všech dostupných klíčových slov najdete v následující tabulce:
| Klíčové slovo | Nahrazuje |
|---|---|
| #VALX | Hodnota X datového bodu |
| #VAL, #VALY, #VALY2, #VALY3... | Hodnoty Y datového bodu. |
| #SER | Název řady |
| #LABEL | Popisek datového bodu |
| #INDEX | Index datového bodu |
| #PERCENT | Procento hodnoty datového bodu Y |
| #TOTAL | Součet všech hodnot Y v řadě |
| #LEGENDTEXT | Text legendy |
Chcete-li vytvořit mapy obrázků, které mají souřadnice definované uživatelem, použijte MapAreas vlastnost kořenového Chart objektu.