Sdílet prostřednictvím


LegendItem.MapAreaAttributes Vlastnost

Definice

Získá nebo nastaví atributy mapové oblasti 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

String

Hodnota, string která představuje atributy odpovídající oblasti mapy pro položku legendy.

Implementuje

Atributy

Poznámky

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

Například nastavení atributu Target pomocí této vlastnosti a vlastnosti prvního datového bodu bude mít za následek kód HTML podobný Url 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 se ke značce připojí celý řetězec, musí být více atributů <map> odděleno mezerou.

Vlastnost lze použít ve spojení s vlastností k určení atributů oblasti mapy, například target= _blank, a také obslužných rutin událostí na straně klienta, například MapAreaAttributes Url OnClick="MyEvent()".

Nastavení této vlastnosti nebude mít žádný vliv, pokud IsMapEnabled je vlastnost nastavená na false . Výchozí hodnota je true .

Důležité

Chcete-li vytvořit mapu obrázků tímto způsobem, musí být vlastnost RenderType Chart objektu nastavena na ImageTag . Při použití binárního streamování je možné vytvořit mapu obrázků, ale je nutné použít jinou techniku. Další informace najdete v tématu Vykreslování obrázků grafů.

Při nastavování této vlastnosti lze použít speciální klíčová slova. Každé klíčové slovo se nahradí nějakým typem dat z příslušného elementu chartu. 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 Celkový součet všech hodnot Y v řadě
#LEGENDTEXT Text legendy.

Pokud chcete vytvořit mapy obrázků, které mají uživatelem definované souřadnice, MapAreas použijte vlastnost kořenového Chart objektu. Další informace najdete v tématu Vykreslování obrázků grafů.

Poznámka

Tato vlastnost se vztahuje na celý LegendItem objekt .

Platí pro