Sdílet prostřednictvím


LegendItem.MapAreaAttributes Vlastnost

Definice

Získá nebo nastaví atributy oblasti mapy položky legendy.

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 odpovídající oblasti mapy pro položku legendy.

Implementuje

Atributy

Poznámky

Pokud vlastnost MapAreaAttributes nastavíte, automaticky se vytvoří mapa obrázků na straně klienta. Vytvoří se také oblast mapy s připojovacím řetězcem připojeným <ke značce mapy> , která odpovídá objektu grafu, pro který se tato vlastnost nastavuje.

Například nastavení atributu Target pomocí této vlastnosti a Url vlastnosti prvního datového bodu způsobí kód HTML, který je podobný následujícímu kódu:

<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 mapy> , 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í, například target= _blank, stejně jako obslužné rutiny událostí na straně klienta, například OnClick="MyEvent()".

Nastavení této vlastnosti nebude mít žádný vliv, pokud je vlastnost nastavena IsMapEnabled na false. Jeho 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. Další informace naleznete v tématu Vykreslování obrázků grafu.

Při nastavování této vlastnosti lze použít speciální klíčová slova; 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. Další informace naleznete v tématu Vykreslování obrázků grafu.

Poznámka:

Tato vlastnost se vztahuje na celou LegendItemvlastnost .

Platí pro